Интересно, не могли бы вы помочь мне? Я создал новую ветку на GitHub с помощью веб-интерфейса. Я проверил главный репозиторий и переключился на эту ветку и вытащил, используя git черепахи.
Я сделал все свои изменения и пошел, чтобы передать их, используя git черепахи. При фиксации я получил ошибку, для которой не было выбрано ни одной ветви. Я снова переключился на ветку и передал другие файлы. Я заметил, что файлы, которые я изначально зафиксировал, показывались как зафиксированные с помощью зеленой галочки, но сообщение о фиксации отсутствовало в журнале. Изменения отсутствуют в удаленном хранилище, но все еще присутствуют на моем жестком диске.
Я выключил свой компьютер и пошел домой, чтобы решить проблему завтра, в конце концов, изменения файла все еще были на моем жестком диске. Я попросил коллегу помочь с этой проблемой, и они выполнили синхронизацию. Изменения в моих файлах при пропущенном коммите исчезли. Там не было предупреждения, что мы будем отменять изменения. У кого-нибудь есть какие-либо идеи? Большое спасибо.