GIT Fork的项目与上游代码库保持同步与代码冲突
GIT Fork的项目与上游代码库保持同步与代码冲突
yan5845hao 发表于2年前
GIT Fork的项目与上游代码库保持同步与代码冲突
  • 发表于 2年前
  • 阅读 61
  • 收藏 1
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

摘要: 如何让派生的项目与上游代码库保持同步 派生项目与上游代码库保持同步 1). 在 Fork 的代码库中添加上游代码库的 remote 源,(操作一次就可以,以后不必每次添加) git remote add upstream git://gitcafe.com/username/upstream # upstream 表示上游代码库名称 2). 本地修改和提交 (commit) 3). 在每次 Pull Request 前做如下操作,即可实现和上游版本库的同步。 git remote update upstream git rebase upstream/master # 如...

1). 在 Fork 的代码库中添加上游代码库的 remote 源 (# upstream 表示上游代码库名称)

git remote add upstream git://gitcafe.com/yan5845hao/ShortUrl.git

2). 本地修改和提交 (commit)

git commit -m '提交更新'

3). 在每次 Pull Request 前做如下操作,即可实现和上游版本库的同步。

git remote update upstream

git rebase upstream/master

# 如果不是 master 分支,请把 master 改为相应的分支名,
同时在 rebase 前用 git checkout 命令切换到相应的本地分支

4). 如果有代码冲突要解决代码冲突,然后将代码加入到git缓冲区,没有直接Push

git add source.js

git rebase --continue

5). Push 代码到 GitCafe

git push


共有 人打赏支持
粉丝 7
博文 102
码字总数 20582
×
yan5845hao
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: