GIT 使用过程常见问题及解决办法(文件名包含空格;忽略的文件被跟踪后;已经追踪的文件夹,如何重新忽略;)

1.当文件名包含空格的时候,在命令行使用文件的时候会提示找不到文件?
    a.解决办法需要在空格的位置插入一个“ ”,例如:文件名DATA ANA.exe; 使用时DATA" "ANA.exe;
 
2.当忽略的文件被跟踪后,需要再次忽略?
    a. git update-index --assume-unchanged AntennaTestSystem/bin/Debug/Load" "Data" "Analysis.pdb
 
3.已经追踪的文件夹,如何重新忽略?
  a. 找到obj路径,把obj文件夹删除掉。再把obj加到gitignore进行忽略,之后在sourcetree中把gitignore和删除都提交并push
 
4.git执行pull时 提示“Please, commit your changes or stash them before you can merge.”?
    a.stash 方式,既先存在本地,然后pull ,pop stash.如下:
        
  • git stash
  • git pull
  • git stash pop
 
b.放弃本地修改,会直接删除本地的修改(慎用)
 
    •     git reset --hard
    •    git pull
posted @ 2021-10-12 17:45  cdxy2005  阅读(409)  评论(0编辑  收藏  举报