У меня есть рабочее приложение в git-хранилище gitlab. Чтобы отследить ошибку, я перестроил приложение, функция по функции, в новом каталоге приложений. Ошибка исчезла, и теперь я хочу обновить файлы в репозитории с помощью файлов из нового каталога приложений. Каков правильный способ сделать это?Заменить файлы в репозитории Git?
-1
A
ответ
0
В каталоге
1.Create новый репозиторий:
git init
2.Add ваш удаленный репозиторий к выше по потоку:
git remote add origin [email protected]
-Ваш репозиторий адрес
3.Проверьте филиал, в котором используется ваш удаленный репозиторий:
git checkout -b master (or any other branch that holds your code)
4.Add и зафиксировать изменения:
git add dir/file.py (or php or whatever)
git commit -m 'bug fixed'
4.Pull удаленные изменения:
git pull origin master (or whatever other branch is used)
5.Push ваши изменения к удаленному происхождения:
git push origin master (or any other branch you checked out)
В этот момент ваш код должен находиться в репозитории
Когда я запускаю 'git checkout master', я получаю ошибку,« pathspec «master» не соответствует ни одному файлу, известному git. », Хотя gitlab, похоже, показывает, что текущий путь называется« master », , – VikR
git checkout -b мастер должен исправить это, когда вы создаете новый мастер ветвей. Вы можете запустить git status и посмотреть, что вы действительно на хозяине. Если филиал, из которого вы выходите, имеет другое имя, вы можете получить там один и тот же способ git checkout branchname – dmitryro