当前位置:   article > 正文

git 忽略项目中指定文件夹_git 忽略指定文件夹

git 忽略指定文件夹

为了可以有效地管理 Git 项目中的文件和文件夹,确保只将需要版本控制的内容添加到仓库中,创建 .gitignore 文件是一项重要的任务,特别是当项目包含大量临时文件、编译生成的文件、日志文件等时。通过忽略这些不必要的文件,可以减少 Git 仓库的体积,提高仓库的性能,并避免不必要的冲突和混乱。
通过命令在项目中创建.gitignore 文件 touch .gitignore
打开这个文本文件,输入需要忽略的文件或文件夹,格式如下:
忽略指定文件或文件夹

build/
config.ini
  • 1
  • 2

忽略指定类型文件(例如.txt)

*.txt
  • 1

忽略指定文件夹下所有文件

tmp/*
  • 1

特殊字符的转义

#  要用  \#
*  要用  \*
!  要用  \!
  • 1
  • 2
  • 3

忽略操作系统生成文件

# Windows 临时文件
Thumbs.db
Desktop.ini

# macOS 隐藏文件
.DS_Store

# Linux/Unix 临时文件
*~ 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

忽略编程语言生成文件

# Java 编译生成的文件
*.class
target/

# Python 生成的字节码文件
*.pyc

# Node.js 依赖文件夹
node_modules/

# PHP 错误日志
error.log

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

忽略编译器或开发工具生成的文件

# Visual Studio 生成的文件
*.suo
*.user
*.sln.docstates

# Xcode 生成的文件
*.xcodeproj/xcuserdata/
*.xcworkspace/xcuserdata/

# Android Studio 生成的文件
/.idea/
/.gradle/
build/

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

调用命令查看某个文件是否被忽略
git check-ignore [options] pathname…​

参考:
Git 如何创建 .gitignore 文件

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

闽ICP备14008679号