git 提升
分页器
信息
git config --global core.pager 'less -+$LESS -FRX'
工作进度保存
信息
git stash # 可以保存和恢复工作进度的命令
git stash pop # 可恢复之前保存的工作进度
更好的比较
信息
git diff --word-diff # 会进行逐字进行比较
git diff --cached # 可以看到暂存区的文件差异
git commit -amend
信息
这个命令如果不带 -m 参数 会进入编辑页面,修改原来的提交说明,直到满意为止
git rebase -i <commit-id>
git rm --cahched password.config
如何好看的列表
信息
git add -u 可以将所有的修改过的文件加入到暂存区
git add -A 可以将本地删除 和 新增文件登记到提交暂存区
git add -p 命令甚至可以对一个文件内的修改进行有选择性的添加