跳到主要内容

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 命令甚至可以对一个文件内的修改进行有选择性的添加