问题描述

不知道小伙伴有木有遇到这种情况:想在工程里增加 .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

转载于:https://www.cnblogs.com/miracle-luna/p/11024524.html

Git 提交 .gitignore文件相关推荐

  1. ecplise git修改提交信息_eclipse git提交忽略文件配置

    eclipse git提交忽略文件配置 一.修改.gitgnore文件 /target/ !.mvn/wrapper/maven-wrapper.jar ### STS ### .apt_genera ...

  2. git提交大文件的解决方法

    git提交大文件的解决方法 参考文章: (1)git提交大文件的解决方法 (2)https://www.cnblogs.com/perryxiong/p/5606525.html 备忘一下.

  3. git提交大文件报错解决方案

    git提交大文件报错解决方案 1.http.postBuffer 2.Git LFS 安装及配置git lfs 1.在Git仓库中为仓库设置相关配置 2.选择要用LFS追踪的文件 3.查看正在被LFS ...

  4. Sourcetree软件中添加git的.gitignore文件忽略某些文件提交

    有时候我们本地的一些文件修改或变动不需要提交到远程git仓库,那么就可以设置提交时忽略这些文件,比如application.properties文件.log和.history文件夹下的文件等.在Sou ...

  5. Git使用-.gitignore文件(使一些文件不上传到git)

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 一般我们总会有些文件无需纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表.通常都是些自动生成的文件,比如日志文件,或者编译过程中创建的临时文件 ...

  6. Git中.gitignore文件的使用

      在我们使用git的时候,有时候就不想传一些与代码无关的文件到远程仓库中,比如说编译后的文件,.gitignore就可以帮助我们处理这些文件. 生成.gitignore文件 在git bash中使用 ...

  7. 【git】.gitignore文件

    前言 略 gitignore文件 通过设置gitignore指定(git)要忽略的文件. 设置gitignore的方式:$XDG_CONFIG_HOME/git/ignore. $GIT_DIR/in ...

  8. git 提交 全部文件

    原文:https://www.cnblogs.com/smuxiaolei/p/7484678.html git add .  git add xx命令可以将xx文件添加到暂存区,如果有很多改动可以通 ...

  9. IDEA设置忽略git提交的文件

    最近在公司遇到了一个很头疼的问题,那就是公司的VPN,内部服务器太慢了,小公司舍不得花钱,但每天的任务量可不少.但服务器中的MySQL数据又太慢,于是想着把公司服务器的测试数据迁移到本地,启动的时候也 ...

最新文章

  1. 低代码、无代码?深度解读硅谷新趋势(上)
  2. 深度学习新星:GANs的基本原理、应用和走向
  3. Linux下关机、重启
  4. iOS 7 iPhone iPad应用开发技术详解
  5. [译][Tkinter 教程14] menu 菜单
  6. python webqq机器人_python模拟开发WebQQ(二)
  7. mysql 窗口函数最新一条_MySQL 8.0 窗口函数(window functions)
  8. VMware相关产品下载(随时更新)
  9. Tomcat 项目部署方式
  10. Java基础篇:字符串的简单介绍
  11. 控制台上跳极乐净土(完善动画版)
  12. 从产品驱动看专注和结果导向的关系
  13. Roles of financial reporting standard-setting bodies and regulatory authorities
  14. 甲骨文大数据利器:内存数据库和一体机
  15. 如何写一个简单的手写识别算法?
  16. Hexo博客设置文章加密
  17. 三十四、Fluent液体喷雾蒸发模拟
  18. Java架构-微信交流群
  19. 4.使用Keras和Tensorflow Hub对电影评论进行文本分类
  20. 2018最新《物业管理条例》全文

热门文章

  1. 全新的图形数据库云服务Amazon Neptune正式发布
  2. Centos 7.4 安装ipython和mysql-python遇到的问题
  3. 面试官:知道时间轮算法吗?在Netty和Kafka中如何应用的?
  4. 六种微服务架构的设计模式
  5. 关于springboot-actuator监控的401无权限访问
  6. JVM:gc什么时候开始?System.gc()能保证gc一定发生吗?
  7. Java 多态中成员变量与成员属性的特点【复习】
  8. Intellij IDEA2019项目包分层结构显示设置
  9. 在html中引入jQuery包的方法
  10. win7计算机内存占用高,WIN7系统电脑内存占用高的解决办法有哪些