当前位置:   article > 正文

Git如何将已经推送到服务器的文件夹“忽略”

Git如何将已经推送到服务器的文件夹“忽略”

例子:如果我们在推送之初,一股脑将工程的所有文件都备份,没有忽略 debug和release文件夹,反应过来想要将文件夹再次忽略,应该怎么操作呢?

如下解答方法:

1.在工程目录下新建文件  .gitignore

记住目录在文件夹 .git  同目录下。

2.编辑 .gitignore 文件 , 将需要忽略的文件夹,文件添加进去。

下面是约定:

# 注释 - 以井号(#)开头的行为注释
# 忽略单个文件
filename.txt
# 忽略文件类型(例如所有的txt文件)
*.txt
# 忽略目录(例如一个名为"logs"的目录)
/logs/
# 忽略特定目录下的所有文件和子目录(例如一个名为"temp"的目录)
/temp/*
# 忽略特定目录及其子目录中的特定文件(例如忽略"logs"目录下的所有.log文件)

3.保存并关闭 .gitignore 文件。

4. 将.gitignore文件添加到Git仓库中并提交更交。

  1. git add .gitignore
  2. git commit -m "Add .gitignore file"
  3. git push

5.完成推送之后,进入到gitee去查看已经忽略的文件夹是否还存在,如果存在,则需要检查:

     1.gitignore文件名称不对,或者没有放到项目的跟目录下。

      2.忽略的文件夹或者文件路径不正确。

6.检查并更改正确后,需要清除缓存。

  1. git rm -r --cached .
  2. git add .
  3. git commit -m "Update .gitignore, XXXX"
  4. git push

进行到这里,已经全部搞定了,再到Gitee去查看需要忽略的文件已经不存在了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/397407
推荐阅读
相关标签
  

闽ICP备14008679号