1、撤销 commit
git reset --soft HEAD^ // 撤销上一条commit 记录,依然保持代码修改
git reset --soft HEAD~n // 撤销最近的 n 条commit记录,依然保持代码修改
2、修改 commit 注释
git commit --amend
3、stash 队列操作
git stash list // 查看
git stash clear // 删除全部
git stash drop stash@{0} // 删除第一个
4、git 正常显示中文
git config --global core.quotepath false
5、提交时忽略权限的变化,避免误更改文件权限
git config core.fileMode false --global
6、使下拉代码或者推送时免密
下拉了仓库之后
git config credential.helper store ; git pull
或:
git pull 输入密码
git config --global credential.helper store