Android进阶

Git fork

2020-02-18  本文已影响0人  buchuqi2677
fork的流程

参考文章

git fork项目合作流程 - 知乎
GitLab Fork项目工作流程 - 简书

1:git remote -v 先看本地有几个远程文件

git remote -v

origin  https://gitlab.sanjieke.cn/zhoujian/android-sjk.git (fetch)
origin  https://gitlab.sanjieke.cn/zhoujian/android-sjk.git (push)

这说明clone下来的项目 没有和源项目简历更新路径需要

git remote set-url origin [url(远程源项目库地址)]   
比如:git remote add upstream git@gitlab.sanjieke.cn:sjk-app/android-sjk.git 

这是本地指向源项目,然后就可以手动实时更新源项目了

2:git remote -v 再次检查

git remote -vorigin

origin  https://gitlab.sanjieke.cn/zhoujian/android-sjk.git (fetch)
origin  https://gitlab.sanjieke.cn/zhoujian/android-sjk.git (push)
upstream    git@gitlab.sanjieke.cn:sjk-app/android-sjk.git (fetch)
upstream    git@gitlab.sanjieke.cn:sjk-app/android-sjk.git (push)

这就和源项目简历了沟通桥梁,就能直接更新远程到本地了

3:更新远程到本地
git pull upstream

剩余的操作就和一般的commit push pull一样的了

最后是提交到自己的分支 ,然后 通过pull request提交到他人项目中,管理员审核过就行了

上一篇下一篇

猜你喜欢

热点阅读