多人协作开发

现在,模拟一个你的小伙伴,可以在另一台电脑(注意要把SSH Key添加到GitHub)或者同一台电脑的另一个目录下克隆:(命令:git clone 地址)

$ git clone [email protected]:michaelliao/learngit.git

当你的小伙伴从远程库clone时,默认情况下,你的小伙伴只能看到本地的master分支。不信可以用git branch命令看看:

现在,你的小伙伴要在dev分支上开发,就必须创建远程origin的dev分支到本地,于是他用这个命令创建本地dev分支

$ git checkout -b dev

现在,他就可以在dev上继续修改,然后,时不时地把dev分支push到远程

(上传到远程分支时,可以先将dev分支合并到master,在上传。可避免远程合并分支)

多人协作开发_第1张图片

借鉴廖雪峰官网:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001373962845513aefd77a99f4145f0a2c7a7ca057e7570000

你可能感兴趣的:(多人协作开发)