在远程代码仓库(云效,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 你的远程分支
现在前往云效,查看代码,合并请求即可。
然后合并即可。