使用.gitignore忽略.开头的文件以及文件夹

1 在.gitignore中输入以下内容
# .开头的任何文件
.*
 
# 排除.gitignore本身,排除符号就是逻辑非
!/.gitignore

 

2 清除git缓存
若是不清除缓存,修改.gitignore是没有效果的。
因为cached是暂存区,工作目录的修改需要与暂存区比较;
因此git status会显示差异,为了生效,需要删除暂存区;
最后将所有本地文件跟踪一下,得到最新的暂存区文件。
 
git rm -r --cached . # 删除缓存区
git add . # 添加当前内容到缓存区
git commit -m 'udpate .gitignore' # 将缓存区的内容提交到本地仓库
git push origin master # 将本地仓库提交到服务器仓库

 

posted @ 2020-11-24 14:49  绍荣  阅读(2776)  评论(0编辑  收藏  举报