У меня есть github repo со стороны клиента. После этого я мог видеть изменения в Гитубе. Но обнаружил, что с учетом старого, неисправного дерева мусора. Я успешно нажал начальную базу кода, используя эти команды.Как вернуть чистый репозиторий git?
git clone [email protected]:ABC/ABCSoft.git
cp -rv /home/LifeStyle .
git add --all
git commit -m "Initial codebase v1.0.0"
git log
git push origin master
Как отменить все и получить чистый репозиторий?
Чтобы я мог подтолкнуть фактическое свежее дерево, не имея последнего журнала фиксации или следов.
С моей стороны нет контроля, чтобы удалить это репо и создать еще раз.
Это также хороший пример того, почему «-force»/«-f» не следует использовать легкомысленно. –