Gitlab 开发流程涉及命令梳理
简介:
gitlab是一种流行的代码管理工具,主要的开发方式为分支开发合并.下面介绍下我走通流程涉及的命令点.
1. 配置SSH
需要在自己目录下生成公钥和私钥.网上很多
2. 拉取master分支
git clone [email protected]
3.创建本地分支
git branch 分支名,例如:git branch 2.0.1.20120806
4.切换本地分支
git checkout 分支名,例如从master切换到分支:git checkout 2.0.1.20120806
5.如果是远程分支已经存在想拉取到本地
git pull <remote> <branch>
6.如果是已经存在的工程,用idea直接导入即可(已经存在.git)
7.如果是新构建的工程,当创建完成空白工程后(在git目录中)
退出idea,进入工程目录,将不需要提交的文件清理干净,执行命令:
git add 工程目录
再次用idea打开工程,配置工程到git即可
8.完成开发后提交代码,直接push 到远程分支目录即可
远程分支没有建立
git remote add [remote-name] [remote-url-address] 例如:git remote add origin1 [email protected]
远程分支已经存在,我们可以直接推送代码
git push [remote-name] [branch-name] 例如:git push origin master
9.在gitlab中进行分支到主干的合并工作(代码审查)
10. 删除相关分支
删除本地分支
git branch -d <branch name>
远程删除git服务器上的分支:
git push origin -d BranchName