我正在NetCollab這是類似於WebCollab。我米計算機AMVC 5項目與解決方案,包和nuget
https://github.com/fatagun/NetCollab
在這個項目上工作時我從另一臺計算機,計算機B克隆這個項目,我必須恢復包。
然後,我看到很多項目,我將不得不承諾,實際上不應該在那裏。
什麼是正確的方法?
我正在NetCollab這是類似於WebCollab。我米計算機AMVC 5項目與解決方案,包和nuget
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/
見follwoing鏈接查看更多細節:http://git-scm.com/docs/gitignore
這已經在.gitignore中。此外,我如何刪除packagesnow? – DarthVader
你沒有說你已經擁有'.gitignore'文件。也許只是嘗試從您的存儲庫中刪除它們?這可能有所幫助:https://help.github.com/articles/remove-sensitive-data順便說一句,如果你仍然看到它們,那麼它可能是你的'.gitignore'文件無效......?或者它沒有被讀取或設置爲不同的。檢查你的這個項目的git設置。 – rosko