1. clone仓库:
git clone git的地址 (例如:[email protected]:yjy007/myproject.git)
2. 检出远程的develop分支
git checkout -b develop origin/develop
3. 创建个人本地分支,并在其上开发
git checkout -b local
4. 开发完一个功能,提交到个人的本地分支
git commit -m 'fix bugs'
5. 开发完成后,切换到develop分支,合并local到develop
git checkout develop
git pull
git merge local
git push -u origin develop
6. 删除本地分支,下一次开发功能,再重新从最新的develop分支生成(开发的提交到这里完成了,下一步开发工作又回到第3步)
git branch -d local
7. 合并到master并提交到master分支,打个tag版本标记(部署的工作)
git checkout master
git merge develop
git tag 'V2.0.0'
git push -u origin master
常用的重要命令补充
①:git diff #是工作区(work dict)和暂存区(stage)的比较
②:git diff --cached #是暂存区(stage)和分支(master)的比较