开始
克隆一个远程项目 git clone xxx.git
开发新功能
- git checkout -b new-feature master # 基于master分支新建分支
- git status # 检查状态
- git add . # 添加工作区内容到暂存区
- git commit -m"msg" # 提交到版本库
- git push -u origin new-feature # push new-feature分支到origin
发布
- git checkout master # 切换到 master
- git pull # 等于git fetch + git merge 拉取 合并
- git merge new-feature # 合并分支
- git pull --rebase origin master # rebase新功能到master分支的顶部
- git push # push
- git tag 1.0.0 # 打tag
- git push --tags # push tag