git命令

记录一些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
  • 干掉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)