Получается, что у меня есть точно такая же проблема, как человек, который задал этот вопрос ...GitHub окна: Commit: не удалось создать новый совершающие ... продолжение вопросов
Github windows: Commit failed: Failed to create a new commit
I последовали шаги, предложенные в верхнем голосовавшем ответе, но это не исправило мою проблему. Затем я сделал то, что предложил третий верхний рейтинг ... удаление файла index.lock из папки .git ... но это не решило проблему, так как кажется, что файл index.lock продолжает восстанавливаться, когда я повторите попытку.
У кого-нибудь есть предложения?
Заранее благодарен!
Ok так я пришел к осознанию того, что какой-то процесс имеет блокировку на индексный файл .git \ ... после прочтения поста этого indivual в ... Git rename from index.lock to index failed ... ... как бы я узнать что это за процесс?
Затем я могу убить этот процесс и продолжать
Итак, ребята, это полные шаги, которые я должен был принять для того, чтобы исправить эту проблему ...
1) С помощью Process Explorer (вы можете скачать его здесь http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx) Я искал любой процесс, ссылающийся на «.git \ index», а затем я его убил.
2) Затем, используя Git Shell (Windows Power Shell), я вошел в хранилище, которое давало мне такую трудность, а затем, кроме того, зашло в его папку .git. (cd. \ your_respository_name.git). Затем я удалил файл index.lock в этом каталоге (rm -r index.lock).
3) Затем изнутри того же каталога я запустил git reset HEAD.
4) Затем я вручную передал каждый файл, используя команду «git add [имя_файла]». (Вы можете проверить, что они были добавлены успешно, если при запуске git-статуса файлы зеленые.
5) Далее выполните git commit, если ваши файлы добавлены правильно.
6) Наконец, вернитесь к github для окон и синхронизируйте все, и он должен с надеждой работать и решать проблему.
Хорошо, поэтому я пришел к пониманию того, что в каком-то процессе есть блокировка файла .git \ index ... после прочтения этого сообщения о другом ... http://stackoverflow.com/questions/13635429/ git-rename-from-index-lock-to-index-failed ... как бы узнать, что это за процесс? –
Затем я могу убить этот процесс и продолжить. –
. Пожалуйста, обновите свой вопрос с дополнительной информацией в своем комментарии. –