Как-то давно сделал бекап проекта на флешку (тупо скопировал проект с файлами и папкой .git) - отсюда все и пошло.
Теперь развернув бекап, на уже другом компьютере понял что не вижу файлов.
Но команда git status показывает их большими списками как новые и как удаленные.
>> git status
On branch dev
No commits yet
Changes to be committed:
(use "git rm --cached <file>..." to unstage)
new file: .env.example
new file: .gitattributes
new file: .gitignore
new file: app/.DS_Store
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: .env.example
modified: .gitattributes
modified: .gitignore
modified: app/.DS_Stor
Данные закоммитить тоже не могу: получаю
>> git commit -am "test"
error: invalid object 100755 5c23e2e24fc5d9e8224d7357dbb583c83884582b for 'artisan'
error: invalid object 100755 5c23e2e24fc5d9e8224d7357dbb583c83884582b for 'artisan'
error: Error building trees
Что делать?