GitHub协同工作
来源:互联网 发布:珠海知未科技有限公司 编辑:程序博客网 时间:2024/06/05 19:50
GitHub协同工作
GitHub上有两种协同工作模式。暂时使用fork仓库同步/pull。
另外一种见文章《github协同工作》
先将对方的代码fork到自己的GitHub上
直接在对方GitHub仓库里fork就好。
从自己的GitHub上fork代码并clone到本地
git clone https://github.com/你自己的GitHub账户名/git_coroperation_test例如我的:git clone https://github.com/Sevenkili/git_coroperation_test
进入到clone到的本地仓库里
cd git_coroperation_test
修改提交代码
在本地文件里修改代码,比如在README.md中添加一句话。然后就可以提交了
git add .git commit -m "xxx" //xxx:随便取名git push
要求输入账户名和密码,就是你的GitHub账户名和密码。
发起pull request
到GitHub的git_coroperation_test下面new pull request,意思是请求repository的所有者从你的repository合并分支。
需要create pull request。
然后等待对方允许合并,就将自己的分支和对方的合并了。
保持同步
对方也会上传自己修改的代码,我们需要和对方的repository保持同步。
在命令行终端进入本地仓库
cd git_coroperation_test
配置原仓库的路径:是对方的,不是自己的
git remote add upstream https://github.com/对方的/git_coroperation_test
查看远程目录的位置:能看到我们自己的和对方的远程目录位置
git remote -v
抓取原仓库的修改文件:
git fetch upstream
切换到master分支:一般我们应该是在master分支上,如果已经在了,会提示我们已经在master分支上的。
git checkout master
合并远程的master分支:
git merge upstream/master
至此,已经完成了本地仓库的同步,可以自己打开本地的被修改的文件来查看。但是我们自己的GitHub仓库还没有同步
从本地同步我们自己的GitHub仓库
git push
ok!
阅读全文
0 0
- GitHub协同工作
- github协同工作流程(一)
- github协同工作流程(二)
- github协同工作时,如何同步代码
- GitHub入门(5)团队协同工作
- github协同
- github 的 fork + pull request 协同工作模式
- GitHub协同开发
- GitHub 的协同开发
- GitHub协同开发fork
- git使用之六——github协同工作的Fork+Pull Request
- git使用之六——github协同工作的Fork+Pull Request
- 与触发器协同工作
- 协同工作模式
- 多线程协同工作代码
- 协同工作之WebService
- git协同工作
- git gitlab协同工作
- 第八天-Java常用类之二
- GET、POST区别
- Linux--进程复习
- Hdu 4093 ( Xavier is Learning to Count ) BZOJ2498 FFT+容斥原理
- jndi
- GitHub协同工作
- HDU-5759 Gardener Bo(线段树+分类讨论)
- 基于java的滤波器设计(IIR)
- Flutter实战一Flutter聊天应用(十四)
- 杯水风波
- 四、Eureka 的服务认证和集群
- eclipse Open Resource 过滤无效 maven项目
- linux中管理文件权限的管理
- Android中MultiAutoCompleteTextView和AutoCompleTextView