我希望使用我的分叉来为我的团队成员分叉https://github.com/google/google-api-php-client.git和orginise工作,以便他们可以轻松地对来自oringinal存储库的新提交进行反驳。
我在my_remote_server git init --bare google-api-php-client.git
然后localy我从原始服务器git clone https://github.com/google/google-api-php-client.git
然后我添加新的远程指向my_remote_server git remote add me my_remote_server:/path/google-api-php-client.git
然后用git push me HEAD
填充我的远程仓库
所以现在我在my_remote_server上使用forked google_api拥有自己的repo。好。
假设时间过去了,我们将许多提交推送到我的分支中,现在我的一个团队成员想要从google api的原始存储库获取新的提交并对它们进行rebase。怎么可能这样呢?
答案 0 :(得分:0)
很容易:
git pull --rebase origin master
或者,一次只做一步,
git fetch origin
git rebase origin/master