繁体   English   中英

带有解决方案,软件包和nuget的MVC 5项目

[英]MVC 5 project with solution, packages and nuget

我正在使用与WebCollab相似的NetCollab。 我正在计算机A上进行此项目。

https://github.com/fatagun/NetCollab

当我从另一台计算机B克隆该项目时,我必须还原软件包。

然后,我看到很多我必须提交的项目,这些实际上不应该存在。

正确的方法是什么?

您的.gitignore文件可能如下所示:

#OS junk files
[Tt]humbs.db
*.DS_Store

#Visual Studio files
*.[Oo]bj
*.user
*.aps
*.pch
*.vspscc
*.vssscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.[Cc]ache
*.ilk
*.log
*.lib
*.sbr
*.sdf
*.opensdf
*.unsuccessfulbuild
ipch/
[Oo]bj/
[Bb]in
[Dd]ebug*/
[Rr]elease*/
Ankh.NoLoad

#MonoDevelop
*.pidb
*.userprefs

#Tooling
_ReSharper*/
*.resharper
[Tt]est[Rr]esult*
*.sass-cache

#Project files
[Bb]uild/

#Subversion files
.svn

# Office Temp Files
~$*

# vim Temp Files
*~

#NuGet
packages/
*.nupkg

#ncrunch
*ncrunch*
*crunch*.local.xml

# visual studio database projects
*.dbmdl

#Test files
*.testsettings

这将防止git尝试提交不必要的文件。

您应在packages文件夹中添加忽略项,以使它们不会被提交(除非您希望这样做)。

为此,将一个.gitignore文件添加到您的项目根目录,并将packages文件夹添加到该文件:

/PATH/packages/

有关更多详细信息,请参见关注链接: http : //git-scm.com/docs/gitignore

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM