Git 是我们的代码管理好帮手。
现在也有好多IDE都集成了git管理模块。也有第三方软件比如sourceTree帮我们管理git的代码。
以至于我们懒得去记,去理解,去手动使用git 命令了。
但是,掌握git命令还是非常有必要的。
从现在开始,我要逐步丰富我的git 命令方面的学习。
由浅入深吧。
- 创建新分支
git checkout -b TestBranch
- 将新分支提交到远程
git push origin TestBranch
- 删除远程分支
git branch -r -d origin/TestBranch
- 删除本地分支
git branch -d TestBranch
- 查看两次提交之间的变动
git diff <a_commitId> <b_commitId>
- 查看当前缓存区与工作区的代码变动
git diff
- 查看与HEAD指针的代码变动
git diff HEAD
- 查看与缓存区的代码变动
git diff --cached
- 撤销,放弃本次的修改
git reset --hard