1 使用github
参考文献
[https://www.bilibili.com/video/av10475153/index_2.html\#page=5]
github的简介
- Create Repository创建仓库
- Star收藏
- Fork复制一份远程仓库
- Pull Request拉我呀,快点,我改好了。
- Open & Merge Request拉你了,别墨迹。
- Watch看着你呢,关注一个项目。
- Github主页仓库主页——仓库相关的信息和相关操作
2 pull request
3 fork syncize
参考文献
配置fork远程仓库
- 查看fork之后的项目的远程仓库状态
- 添加一个将被同步给 fork 远程的上游仓库
1
| git remote add upstream <git_url>
|
- 再次查看状态确认是否配置成功
同步Fork
- 从上游仓库 fetch 分支和提交点,传送到本地,并会被存储在一个本地分支 upstream/master.
- 切换到本地主分支
- 把 upstream/master 分支合并到本地 master 上,这样就完成了同步,并且不会丢掉本地修改的内容。
1
| git merge upstream/master
|
- 更新到 GitHub 的 fork
- 提交代码到原有的源上。在原有的代码修改之后,使用 git rebase 合并代码。然后再行提交
git rebase教程
1 2 3 4
| git remote add git fetch git rebase/merge git push
|