使用技巧
更新代码
- 拉取远程代码后,将本地未提交的代码作用到最新版本中,不需要再次Merge History
git pull --rebase
分支管理
- 创建分支并切换到该分支下 -b 是如果没有创建则创建
git checkout -b dev(分支名字)
git branch
- 合并分支,把当前分支上的内容合并到dev分支上,如果无冲突,直接合并,如果有冲突,需要add和commit来提交解决冲突后的代码.
git merge dev
git branch -d dev
git remote
- 推送分支 把dev分支推送到远程仓库origin中
git push origin dev
Tag使用
- 创建tag,创建当前版本上创建tag,方便查看.发版本的时候使用,方便以后查询.
git tag version1
git tag
git push origin --tags
git tag -d version1
git push origin :refs/tags/version1
图形工具
- SourceTree
完全图形化操作工具,使用方便,快捷.
参考网站
https://git-scm.com/book/zh/v1