Извлечение Git-репозитория приносит разные файлы

git github push git-commit

18 просмотра

1 ответ

Мы работаем над проектом, код которого размещен на Github. В какой-то момент основной ветвь хозяина пришлось откатить до определенного коммита. Мы сделали это, локально откатившись до коммита, а затем принудительно выдвинув удаленный.

Похоже, это работало хорошо, и проверка непосредственно в Github показывает, что все файлы были откачены, а папки, которые, как ожидали, исчезли, сделали, и это правильно.

Затем я удалил свой локальный мастер , чтобы получить новый. Я сделал это, запустив:

git checkout someotherbranch
git branch -D master
git fetch --all
git checkout master

Некоторые файлы на самом деле кажутся правильными, то есть откат к указанной фиксации, однако некоторые папки с файлами внутри остаются там. Также какой-то другой файл, файл HTML, не откатился правильно.

Есть ли какой-то шаг, который я пропускаю?

Автор: Pablo Viacheslav Источник Размещён: 23.09.2019 10:30

Ответы (1)


1 плюс

Я фактически пропустил один шаг:

git reset --hard

Таким образом, ненужные локальные файлы будут удалены, и локальная ветвь будет идеально соответствовать удаленной.

Автор: Pablo Viacheslav Размещён: 03.05.2017 03:15
Вопросы из категории :
32x32