git提交时设置忽略部分文件提交

Posted mact

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git提交时设置忽略部分文件提交相关的知识,希望对你有一定的参考价值。

git当前提交项目时总是会提交很多东西把Debug文件也提交了

在项目根目录(例如我的项目文件夹下,.sln文件的上一级目录)下建一个.gitignore文件,文件内容直接可粘贴下面的,这样

packages,Debug一些文件在点击提交时就不会出现了
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# User-specific files
*.suo
*.user
*.pdb
*.dll.config
*.exe.config
*.exe.manifest
*.vshost.exe
*.pak
*.D
*.resources
*.userosscache
*.sln.docstates

# User-specific files (MoniDevelop/Xamarin Studio)
*.userprefs


# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
packages/


# Visual Studio 2015 cache/options directory
.vs/


#MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*


# 其他目录过滤
Temp/
TempPE/



# 其他文件过滤

  当添加了这个文件后我发现还是不行,这是因为最初提交时提交过这些文件,找到对应的文件夹,选中右键在git里选择删除并且添加到忽略列表(会有一个默认的勾选),直接点击确定,然后提交,提交列表上会显示很多删除的文件,然后推送,在此提交代码时就不会再出现一大堆debug里面的文件了

以上是关于git提交时设置忽略部分文件提交的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA中用git提交代码时忽略文件的设置

pycharm中提交Git 忽略部分代码

git使用小技巧-忽略提交文件设置

IDEA提交代码时,如何设置某些文件默认不出现在提交代码清单里面?

git 忽略本地修改,不将修改提交到远程

Git 忽略提交 .gitignore