请原谅我,因为我是git的新手。我理解SVN,如果有人可以用SVN来解释它,那将是很棒的。目前,我正在使用GitHub for Mac工具。但是,我愿意使用终端。
我在一个主分支机构本地工作。一位同事在另一个分支机构进行了更改。在我检查我的更改之前,我想将该分支合并到我的本地主分支然后提交。我该怎么做呢?
答案 0 :(得分:1)
假设您的同事已将其更改推送到中央存储库,您可以执行此操作
git fetch
Git fetch将让您的同事更改到您的本地存储库。
假设他所处理的分支名为other_branch
,那么您可以将其更改合并到当前分支:
git merge origin/other_branch
完成合并后,您可以将更改推送到中央存储库:
git push