Git
ToBeAITer
每天一个小技巧
展开
-
gitignore配置只追踪特定后缀文件
本地工程中由于一般只修改.c和.h文件,有时为了调试,修改代码重新编译后会产生大量的中间文件,这样导致在查看代码差异时有大量不相关的文件都会被显示出来。3. 按照以上内容更新.gitignore文件,然后使用常规的git add流程提交即可。4. 如果发生gitignore不生效,请参考该链接中的处理方法。通过配置.gitignore文件即可,详细写法参考以下。原创 2023-07-26 18:19:39 · 730 阅读 · 0 评论 -
gitignore修改不生效
gitignore中已经标明忽略的文件目录下的文件,当我想git push的时候还会出现在push的目录中,原因是因为在git忽略目录中,新建的文件在git中会有缓存,如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的,这时候我们就应该先把本地缓存删除,然后再进行git的push,这样就不会出现忽略的文件了。原创 2023-07-26 18:17:42 · 481 阅读 · 0 评论 -
git提交中文乱码问题解决
1. 问题现象Git无法正常显示中文2. 问题解决首先,先说下配置git支持中文。执行命令:git config –-global core.quotepath false好了,这样就可以支持中文了,之前显示的乱码可以显示了。...原创 2021-02-25 17:10:15 · 1123 阅读 · 0 评论 -
git如何提交空目录
1. 问题描述项目工程中新建了一个空目录,通过git status和git diff都无法查看到修改记录。2. 问题原因git和 svn不同,仅仅跟踪文件的变动,不跟踪目录。所以,一个空目录,如果里面没有文件,即便git add这个目录,另外在别处check out的时候,是没有这个空目录的。3. 问题解决有时候,确实需要在代码仓库中保留某个空目录。比如测试时需要用到的空目录。通过执行下面指令可以实现对空目录的追踪:find . -type d -empty...原创 2021-02-24 15:50:47 · 5546 阅读 · 1 评论