在本地主机或者可以VSCode直接连接可视化的服务器上
1. 首先在gitee新建一个带有develop分支的仓库
2. 在自己的主机(e.g., server 1~3)上git clone下来,例如
git clone git@gitee.com:PeterBishop0/TransT-based.git
3. 切换成develop分支(第一次要加上-b)
git checkout -b develop # 第一次
git checkout develop # 直接切换
4. 把代码cp到对应目录(或修改)
5. 修改保存,并切换分支到master
git add --all
git commit -m 'v0'
git push origin develop
git checkout master
6. 如果是多人开发的话 需要把远程master上的代码pull下来(自己弄一般不需要这一步)
git pull origin master
7. 合并到master分支
git merge develop
8. 可以看看修改状态然后上传
git status
git push origin master
9. 切记切换回来develop进行修改!!!
git checkout develop # 直接切换
在大数据中心或者无法VSCode直接连接的服务器上
1. 从远程master拉取下来直接运行程序,出错再回本地develop分支去修改,从第三步继续流程(直接vim修改不建议,容易造成稳定版本的丢失)
git clone git@gitee.com:PeterBishop0/TransT-based.git # 第一次先clone下来
cd TransT-based/ && git pull origin master # 后续有修改的话