Git 的常用的命令
之前一直在使用SVN作为版本管理工具,现在项目要求使用Git,下面简单记录一下一些常用的命令。关于原理和使用方式的详细说明,具体教程参考的廖雪峰的git教程。
1. github 账号的申请。
2. github 账号的ssh KEY的授权。参考
3. 具体应用
3.1. 分支的创建 git checkout -b XXX (给你的分支取个名字)
3.2. 查看项目的分支组成和名称 git branch 在当前的分支之前会有一个*号
3.3. 代码的提交
3.3.1. 加入版本库 git add test.txt
3.3.2. 提交代码和注释 git commit -m "this is a test file"
3.4. 切换回主分支 git checkout master
3.5. 将分支的修改合并到主分支中 git merge XXX
3.6. 删除掉分支 git branch -d XXX
4. 冲突解决
4.1. 查看冲突的文件 git status
4.2. 修改冲突的文件
4.3. 修改之后 git add xxx.java yyy.java
4.4. 提交修改完冲突之后文件 git commit -m "fix the conflict"
4.5. 删除掉分支 git branch -d zzz
4.6. 查看版本走向图 git log --graph
言之有物