Так что в основном это довольно «нубский» вопрос, но как мне получить последнюю версию моего кода из репозитория GitHub? В моем случае я программирую как на ПК, так и на Mac, но я хотел бы работать над проектом на обеих машинах. Например, скажем, если я начал проект на ПК, что-то закодировал и отправил на GitHub, затем клонировал этот репозиторий GitHub на свой Mac, написал еще немного кода и отправил этот код на Github. Как мне теперь обновить код на моем ПК, чтобы он соответствовал коду в репозитории GitHub, и наоборот? Спасибо!
Вероятно:
git pull origin master
Если ваша ветка по умолчанию отличается от master, вам нужно будет указать имя ветки:
git pull origin default_branch_name
Если вы ищете информацию о последних коммитах, которые были сделаны в этом репо, вы должны пойти на
git log --all --oneline
Это отобразит в хронологическом порядке все коммиты репо, начиная с самого последнего. Вместо этого, если вы хотите найти стабильную версию кода, вам, вероятно, следует сделать
git pull origin master
где по соглашению обычно можно найти последнюю стабильную версию. Имейте в виду, что это не может быть правдой везде, и люди не обязаны следовать этому соглашению.
Чтобы обновить код на моем ПК, чтобы он соответствовал коду в репозитории GitHub, используйте
$ git pull origin <branch_name>
если вы хотите обновить конкретную ветку
и запустите ту же команду на своем Mac, чтобы получить изменения, которые вы обновили до Github.
используя
$ git log
который показывает идентификатор коммита и другие детали, сопоставив головную фиксацию как локально, так и удаленно, вы можете убедиться, что вы клонировали последние источники