若是把git按照默认路径安装到C:/Program Files/Git
以后若是使用git config --system
指令的话可能会提示Permission denied
,须要把Git安装目录的权限改一下才行,要给当前用户写入权限。 git
固然若是一开始就安装在了非系统盘的话就没有这个问题。缓存
好用的命令别名,让log用树状图形的方式显示出来:code
git config --system alias.lola "log --graph --decorate --pretty=oneline --abbrev-commit --all"
而后是git commit --amend
这个命令会从新commit,能够从新编辑提交内容,可是会生成一个新提交(CommitID会和之前的不同)rem
还有经常使用的git reset
命令,这个命令通常跟着--hard
这样会“硬恢复”到上个版本。it
其他我经常使用的是最最基本的了,基本不会忘记了。io
git init --bare git remote add orig URL
要想删除误提交的大文件,须要先从cache里面把那个文件删除,而后更新.gitignore,而后提交。
从缓存中删除文件能够用下面的语句:class
git rm --cached XXX.xxx