> 文章列表 > 项目协同中的git

项目协同中的git

项目协同中的git

在远程代码仓库(云效,gitee,github,Coding等)新建一个代码库, 我使用的云效

新建一个develop分支,后续所有人的提交代码都合并到develop分支上面,一般develop分支是用来开发用的,master是稳定的代码的分支。

把远程仓库和本地的项目关联起来

我们先克隆一份代码到本地

 我们能拿到.git文件,这个文件就是和远程是关联起来的

如果你是项目框架的搭建人,也就是第一次是你上传代码的话,我们可以把这个.git文件放在我们我们写好的代码里面,这样,你的代码就会和远程关联起来。

如果你不是框架搭建人,那可以忽略此步骤。

上传代码

首先,去远程仓库新建一个你自己的分支,该分支基于develop

 然后打开Goland

 可以看到,远程代码分支没有我刚刚新建的yjp分支,我需要把Goland中的远程分支同步一下

命令如下

git fetch

 我们现在需要在本地添加一个分支,该分支需要和远程自己的分支名称保持一致

命令如下:

git checkout -b  xxx

 可以看到,我们在本地新建了yjp分支,并切换到了yjp分支

然后就是熟悉的四步

git add .
git commit -m "xxx"
git pull origin develop 
git push origin 你的远程分支

 

现在前往云效,查看代码,合并请求即可。

 然后合并即可。

五月天