Git笔记

Windows下Git安装到C盘的权限问题

若是把git按照默认路径安装到C:/Program Files/Git以后若是使用git config --system指令的话可能会提示Permission denied,须要把Git安装目录的权限改一下才行,要给当前用户写入权限。 git

固然若是一开始就安装在了非系统盘的话就没有这个问题。缓存

用图形化的方式显示log&删除误提交的文件

好用的命令别名,让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
相关文章
相关标签/搜索