这里主要讲多人协作开发时候到底是怎么协作的,是一块比较重要的部分。
多人协作时,大家都会往master和dev分支上推送各自的修改。
下面是一个例子,写的比较细致,应该都可以 看懂。
补充:比如我们在learngit库中有一个文件test.txt
我们需要git add test.txt
git commit test.txt –m ‘commit test.txt’
最后我们使用命令 git push origin master
这时就会将我们修改的test.txt文件上传到远程库中,就是推送到自己的GitHub上了
注意一定先add 然后commit 最后在git push… 少一步都不可以。
一个电脑要如何去尝试多人合作的实战,首先先创建另外一个文件目录test,具体请仔细看下面操作
1、cd test 进入到test文件那文档操作(记得事先在和learngit文件的位置创建一个test文件用来模拟你的同事)
2、就会发现出现了这个 ~/test,说明已经进入test文件中
3、然后我们用命令git clone git@github.com:mangoyi/learngit.git
这样我们就可以clone一份learngit库到我们的test文件中,
4、cd learngit 用这个命令进入到master分支
PS:
这样便可以操作了也就是说在我们test文件里面的learngit也和远程库连接在了一起,我们就可以通过修改test.txt然后push到远程库中,但是注意我们现在的操作是在test 文件夹里面的leargit文件中,和