Git备忘录
时间:2021-09-22 16:01:18
收藏:0
阅读:13
1. 加入.gitignore后依然提示修改的问题
对于之前已经commit的文件,加入.gitignore
后git status
依然会提示modified
的问题,正确操作是需要删除缓存文件
参考: https://segmentfault.com/q/1010000000430426
git rm --cached logs/xx.log
echo "logs/xx.log" >> .gitignore
2. 删除子模块
rm -rf <submodule>
删除子模块目录及源码- 删除
.gitmodules
文件中子模块相关条目 - 删除
.git/config
文件中子模块相关条目 rm -rf .git/modules/<submodule>
删除模块下的子模块目录,每个子模块对应一个目录,注意只删除对应的子模块目录即可git rm --cached <submodule>
删除子模块缓存
原文:https://www.cnblogs.com/wehoon/p/15306829.html
评论(0)