Как получить последнюю версию кода с GitHub?

Так что в основном это довольно «нубский» вопрос, но как мне получить последнюю версию моего кода из репозитория GitHub? В моем случае я программирую как на ПК, так и на Mac, но я хотел бы работать над проектом на обеих машинах. Например, скажем, если я начал проект на ПК, что-то закодировал и отправил на GitHub, затем клонировал этот репозиторий GitHub на свой Mac, написал еще немного кода и отправил этот код на Github. Как мне теперь обновить код на моем ПК, чтобы он соответствовал коду в репозитории GitHub, и наоборот? Спасибо!

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
3
0
3 035
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Вероятно:

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

который показывает идентификатор коммита и другие детали, сопоставив головную фиксацию как локально, так и удаленно, вы можете убедиться, что вы клонировали последние источники

Другие вопросы по теме