.gitignore文件的使用

我们一般会在项目的前端目录和根目录都加上.gitignore文件,但是有些初始的项目并没有这个文件,于是需要我们主动增加这个文件。

前端目录.gitignore文件的参考内容如下:

# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

该文件屏蔽了node_modules(依赖)、dist(编译生成的代码)、.vscode(vscode生成的文件)、.idea(idea生成的文件)等文件的上传。

项目根目录.gitignore文件的参考内容如下:

# Created by .ignore support plugin (hsz.mobi)
### Java template
# Compiled class file
*.class

# Log file
*.log
*.log.*
# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

*.iml
.DS_Store
.idea/
base-api/src/main/java/com/.DS_Store
base-api/src/main/java/com/company/.DS_Store
base-api/src/main/java/com/company/project/.DS_Store
base-api/src/main/java/com/company/project/busi/.DS_Store
base-api/target/generated-sources/
base-module-system/.DS_Store
base-module-system/src/.DS_Store
base-module-system/src/main/.DS_Store
base-module-system/src/main/java/.DS_Store
base-module-system/src/main/resources/.DS_Store
base-module-system/target/classes/application-dev.properties
base-module-system/target/classes/application.properties
base-module-system/target/classes/banner.txt
base-module-system/target/classes/mapper/
base-module-system/target/classes/rebel-remote.xml
base-module-system/target/classes/rebel.xml
base-module-system/target/classes/template/
base-module-system/target/generated-sources/
base-module-system/target/generated-test-sources/
base-module-system/target/test-classes/demo-user.sql
base-module-system/target/test-classes/generator/
sql/.DS_Store
/base-module-system/target/
*/target/
webapp-ant/.vite

.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。

要使更改生效,你需要重新提交该文件到Git仓库。

1. 从Git仓库中删除这些文件(如果它们已经被跟踪)

2. 提交更改后的.gitignore 文件

 

posted @ 2021-02-22 16:14  罗毅豪  阅读(118)  评论(0编辑  收藏  举报