Я не уверен, что случилось с моим git-репозиторием, но в течение двух дней каждый раз, когда я делаю коммит, он начинает удалять файлы на первый взгляд случайным образом, а затем не дает мне слиться из-за конфликтов и т. Д. И т. Д.
Теперь я вернул приложение в работоспособное состояние, и я подумал, что я просто удалил файл .git и запустил git init
, чтобы создать новый git.
Когда я это делаю, я получаю
git init
fatal: cannot copy '/usr/share/git-core/templates/hooks/commit-msg.sample' to '/media/sf_Ruby192/myapp/.git/hooks/commit-msg.sample': Operation not permitted
--------------- ОБНОВЛЕНИЕ LS -al
Этоработает в виртуальной коробке Ubuntu на хосте Windows.Странно то, что он работал без проблем около 7 месяцев, а затем GIT неожиданно начал удалять файлы, и я подумал, что мой .git был поврежден, попытался пересобрать его и столкнулся со всеми этими проблемами.
total 62
drwxrwx--- 1 root vboxsf 4096 2012-03-16 15:03 .
drwxrwx--- 1 root vboxsf 8192 2012-03-15 13:29 ..
drwxrwx--- 1 root vboxsf 4096 2012-02-20 06:43 app
drwxrwx--- 1 root vboxsf 4096 2012-03-16 09:45 config
-rwxrwx--- 1 root vboxsf 161 2011-12-27 05:31 config.ru
drwxrwx--- 1 root vboxsf 4096 2012-03-08 09:58 db
drwxrwx--- 1 root vboxsf 0 2011-12-27 05:31 doc
-rwxrwx--- 1 root vboxsf 1369 2012-02-27 07:23 Gemfile
-rwxrwx--- 1 root vboxsf 4374 2012-02-27 07:24 Gemfile.lock
-rwxrwx--- 1 root vboxsf 86 2012-02-22 13:21 .gitignore
drwxrwx--- 1 root vboxsf 0 2012-02-20 06:43 lib
drwxrwx--- 1 root vboxsf 4096 2012-02-22 08:50 log
drwxrwx--- 1 root vboxsf 4096 2012-03-18 09:02 public
-rwxrwx--- 1 root vboxsf 274 2011-12-27 05:31 Rakefile
-rwxrwx--- 1 root vboxsf 9386 2011-12-27 05:31 README
drwxrwx--- 1 root vboxsf 0 2012-02-27 07:16 redis
drwxrwx--- 1 root vboxsf 4096 2011-12-27 05:31 s
drwxrwx--- 1 root vboxsf 0 2011-12-27 05:31 script
drwxrwx--- 1 root vboxsf 0 2011-12-27 05:31 solr
-rwxrwx--- 1 root vboxsf 4 2012-02-20 06:43 sunspot-solr.pid
drwxrwx--- 1 root vboxsf 4096 2011-12-27 05:31 test
drwxrwx--- 1 root vboxsf 4096 2011-12-27 05:31 thin
drwxrwx--- 1 root vboxsf 0 2011-10-09 09:23 tmp
drwxrwx--- 1 root vboxsf 0 2011-12-27 05:31 vendor
------------------ ОБНОВЛЕНИЕ -----------------------------
при выполнении действий, рекомендованных Брайаном, существует каталог .git
(который я создал и переименовал перед запуском начального git init
., Когда я выполняю ls -l .git
, Я получаю
ls cannot access .git: No such file or directory
Тем не менее, я могу перейти в папку .git, но также не могу запустить -ls
изнутри .git, так как я получаю
ls cannot access directory: Operation not permitted
любойпредложения о том, как выбраться из этой дыры ??