git笔记 (Git bǐjì)
环境
Note: The phrase “环境” directly translates to “environment” in English.
Windows 10 专业版。
设置忽略计算机上所有存储库中的文件。
如果不希望在所有存储库中共享VSCode或Eclipse的项目文件,可以采取以下措施。
忽略.vscode文件的方法
打开Git Bash
git config --global core.excludesfile ~/.gitignore_global
echo .vscode >> ~/.gitignore_global
恢复状态的方法
恢复到合并之前的状态
git merge --abort
回到提交之前的状态
git reset --soft HEAD^
将状态还原至尚未进行演练的阶段(删除演练,保留操作)。
git rm --cached -r .
关于自动转换换行代码的问题
提交+推送后,将采用CR+LF换行代码的文件转换为LF。
拉取时,将采用LF换行代码的文件转换为CR+LF。
基本上,
git config --global core.autocrlf true
可以
为了避免在发布过程中出现未预期的换行码问题,请确保Git不会自动转换。
git config --global core.autocrlf false