2015-04-20 5 views
-1

Когда я использую команду «git ls-files» на моем компьютере, он показывает все файлы, которые я нажал на репо, и когда я делаю «git status», он показывает, что моя ветка до дата с указанием источника/владельца. Но когда я схожу на сервер git repo, я не вижу никаких файлов, и если я делаю «git status», он говорит: «Изменения должны быть зафиксированы:» и показывает, что все файлы удалены. Почему это происходит, и как я могу видеть файлы на сервере?Сервер Git показывает, что файлы удалены

+0

Возможно, вы сделали Commit без добавления файлов на сцену. – Adi

ответ

0

Выполнение git reset --hard на сервере должно вернуть все файлы. ПРЕДУПРЕЖДЕНИЕ. Это WILL перезагружает любые изменения, внесенные в файлы на сервере с момента последнего совершения на сервере.

+0

Спасибо, он получил все файлы. Я всегда делаю фиксацию и делаю «git push origin master». Связано ли это с удаляемыми файлами? – cloclo

Смежные вопросы