git指令:
git clone:git 克隆代码
git branch:本地分支
git branch -a:所有分支
git checkout -b [name] 创建并切换分支
git checkout [name] 切换分支
git branch -d [name] 删除分支
git add:分支上添加
git push:
git commit -m : 提交
git merge [name]:合并某分支到当前分支
git cherry-pick :单独合并代码
git config --global user.email ""
git config --global user.name ""
git describe --tags git rev-list --tags --max-count=1 :获取当前git项目最后的tag号
git提交流程: git add . git commit -m '注释' git push
git 项目开发流程: 1、需求出来后准备开发前首先切换到master分支:git checkout master 2、拉取最新master 的代码:git pull 3、本地创建新的分支并切换到新的分支:git checkout -b newBranch 4、将新的本地分支push到远程仓库上:git push origin localBranchName:orginBranchName 5、根据需求修改本地代码 6、修改完成后提交修改代码到本地分支:git add . git commit =m '注释' 7、本地代码puch到远程分支上:git push 8、测试test环境上代码合并: 方法一:git cherry-pick 方法二:git merge 9、在相应的构建网站构建测试环境 11、修改bug,构建测试环境 13、无问题,在本地分支打tag: (1)查询所有tag:git tag (2)在最新tag号上加1,创建新的tag:git tag tagNum (3)查看tag 是否创建成功:git show tagNum 14、将创建的tag push 到远程仓库上:git push origin tagNum 15、在git 上确认tag是否正确