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里面的文件了
原文地址:https://www.cnblogs.com/macT/p/10868992.html
时间: 2024-10-11 01:43:38