首页 > 其他 > 详细

Git备忘录

时间:2021-09-22 16:01:18      阅读:14      评论:0      收藏:0      [点我收藏+]

1. 加入.gitignore后依然提示修改的问题

对于之前已经commit的文件,加入.gitignoregit status依然会提示modified的问题,正确操作是需要删除缓存文件
参考: https://segmentfault.com/q/1010000000430426

git rm --cached logs/xx.log
echo "logs/xx.log" >> .gitignore

2. 删除子模块

  1. rm -rf <submodule> 删除子模块目录及源码
  2. 删除.gitmodules文件中子模块相关条目
  3. 删除.git/config文件中子模块相关条目
  4. rm -rf .git/modules/<submodule> 删除模块下的子模块目录,每个子模块对应一个目录,注意只删除对应的子模块目录即可
  5. git rm --cached <submodule> 删除子模块缓存

Git备忘录

原文:https://www.cnblogs.com/wehoon/p/15306829.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!