Git 提交 .gitignore文件
问题描述
不知道小伙伴有木有遇到这种情况:想在工程里增加 .gitignore 文件,用于在以后提交后,过滤哪些文件或者目录。
但是,在当前工程的根目录下,执行如下执行命令后,依然不能把 .gitignore 文件提交到远程git上。
1、git add * 2、git commit -m "commit .gitignore文件" 3、git push
问题原因
git add * 命令只能提交非隐藏文件,所谓隐藏文件,就是 . 开头的文件,文件名如:.XXX
解决方案
将第一步的 git add * 改为 git add . 即可,正确命令如下(这个是提交所有文件):
1、git add . 2、git commit -m "commit .gitignore文件" 3、git push
如果只想提交 .gitignore 这一个文件,也可以使用如下命令:
1、git add .gitignore 2、git commit -m "commit .gitignore文件" 3、git push
PS:
.gitignore 文件中的常规内容如下(可以参考):
# maven ignore target/ *.jar *.war *.zip *.tar *.tar.gz # eclipse ignore .settings/ .project .classpath # idea ignore .idea/ *.ipr *.iml *.iws # temp ignore *.log *.cache *.diff *.patch *.tmp *.java~ *.properties~ *.xml~ # system ignore .DS_Store Thumbs.db
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)