Я разветвлял проект https://github.com/android/camera-samples месяц назад, разветвленный проект указан как мое имя / камера в моем репо.
Сегодня я обнаружил, что https://github.com/android/camera-samples обновлено,Я снова разветвляю проект.
По моему мнению, мое имя / камера в моем репо будет обновлено, но на самом деле никаких действий с моим именем / камерой нет.
Должен ли я удалить свое имя/ камера сначала в моем репо, затем форк https://github.com/android/camera-samples для последней редакции?
Вам нужно sync вилка. Лучше всего было бы ознакомиться с концепцией пультов
sync
Просмотреть все ваши remotes через командную строку:
remotes
git remote -v
git remote -v origin https://github.com/HelloCW/camera-samples (fetch) origin https://github.com/HelloCW/camera-samples (push)
git remote -v origin https://github.com/HelloCW/camera-samples (fetch) origin https://github.com/HelloCW/camera-samples (push) upstream https://github.com/android/camera-samples (fetch) upstream https://github.com/android/camera-samples (push)
Вам необходимо add пульт и pull извышестоящий репозиторий и отправьте обновления на ваш форк.
add
pull
upstream --> local clone --> your fork
Выполните следующие действия:
git clone git@github.com:YOUR-USERNAME/YOUR-FORKED-REPO.git
cd into/cloned/fork-repo git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git git fetch upstream
git pull upstream master
Источник: https://gist.github.com/CristinaSolana/1885435