记录一些git中较为少用的命令:
- "git checkout . "这个命令可以把所有unstaged 的changes给revert,实际工作中常常会本地的一些东西和工作上的冲突,需要把本地的revert掉,这个命令一次性全搞定,是比较不错
- git gc时候out of memory的问题,跑一下下面这个命令,把pack用的window memory等设置下,在gc就好了,不过最新的版本,已经好了
git config pack.windowMemory 10m
git config pack.packSizeLimit 20m
git config pack.packSizeLimit 20m
- 干掉untracked files
git reset --hard # removes staged and working directory changes
git clean -f -d # remove untracked files
git clean -f -x -d # CAUTION: as above but removes ignored files like config.
本文介绍了Git中较少使用的但非常实用的命令,如如何使用'git checkout .'来撤销所有未暂存的更改,以及如何通过调整配置参数解决'git gc'时出现的内存溢出问题。此外还提供了清理未跟踪文件的方法。
680

被折叠的 条评论
为什么被折叠?



