IDEA、TortoiseSVN,TortoiseGit提交忽略文件或文件夹

文章介绍了在使用IDEA的SVN插件、TortoiseSVN和TortoiseGit时,如何通过设置忽略不需提交的文件,如node_modules、target目录、IDE相关配置文件等。提供了具体的步骤和应添加的过滤条件,帮助优化版本控制管理。
摘要由CSDN通过智能技术生成

        使用IDEA 的SVN插件提交文件是总是会提交一些不需要提交的文件; 我们可以通过一些简单设置忽略这些文件:

1、IDEA

1、idea设置<<--File Types<<--ignore files and folders

原有的过滤条件:*.hprof;*.pyc;*.pyo;*.rbc;*.yarb;*~;.DS_Store;.git;.hg;.svn;CVS;__pycache__;_svn;vssver.scc;vssver2.scc;

新添加的过滤条件:

node_modules;target;.idea;.settings;.project;*.iml;*.log;.logs;.classpath;.factorypath;.gitee;.github;

2、TortoiseSVN

鼠标空白地方右键点击,选择>>TortoiseSVN>>设置>>常规设置>>全局忽略样式

添加如下过滤条件,已有的就不添加:

*node_modules *target *.iml *.gitee *.github *.svn *.idea  *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo __pycache__ *.rej *~ #*# .#* .*.swp .DS_Store [Tt]humbs.db

3、TortoiseGit

1、在仓库根目录新建文本文件,修改后缀为.gitignore

2、自用配置

HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/


# Django stuff:
*.log
local_settings.py
db.sqlite3
.svn
.git.
.gitee
.github

# Eclipse
.project
.classpath
.settings/


### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

# Maven
target/

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/

### VS Code ###
.vscode/


# Log file
*.log
log/
logs/

# others
*.zip
*.tar
*.tar.gz
*.pid
*.orig
temp/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值