WebCollab과 비슷한 NetCollab에서 작업하고 있습니다. 내가 다른 컴퓨터, 컴퓨터 B에서이 프로젝트를 복제 할 때 나는 컴퓨터 A.솔루션, 패키지 및 너겟이있는 MVC 5 프로젝트
https://github.com/fatagun/NetCollab
에이 프로젝트에 일하고 있어요, 나는 패키지를 복원해야합니다.
그럼 커밋해야 할 항목이 많이 있습니다. 실제로는 안됩니다.
올바른 방법은 무엇입니까?
WebCollab과 비슷한 NetCollab에서 작업하고 있습니다. 내가 다른 컴퓨터, 컴퓨터 B에서이 프로젝트를 복제 할 때 나는 컴퓨터 A.솔루션, 패키지 및 너겟이있는 MVC 5 프로젝트
https://github.com/fatagun/NetCollab
에이 프로젝트에 일하고 있어요, 나는 패키지를 복원해야합니다.
그럼 커밋해야 할 항목이 많이 있습니다. 실제로는 안됩니다.
올바른 방법은 무엇입니까?
당신의 .gitignore
파일과 같이 수 :
/PATH/packages/
은 자세한 내용은 링크 때라도보기 :
#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
이렇게하면 자식이 파일을 커밋하지 못하게됩니다. 필요하지 않습니다.
packages
폴더에 무시를 추가하여 커밋되지 않도록합니다 (원하는 경우는 제외).
하려면 그 프로젝트의 루트 디렉토리에 .gitignore
파일을 추가하고 해당 파일에 packages
폴더를 추가 : http://git-scm.com/docs/gitignore이
이미 .gitignore에 있습니다. 또한 패키지를 어떻게 제거합니까? – DarthVader
이미'.gitignore' 파일이 있다고 말하지 않았습니다. 어쩌면 저장소에서 제거하려고합니까? 이것은 도움이 될 수 있습니다 : https://help.github.com/articles/remove-sensitive-data 여전히 그들을 볼 수 있다면 당신의'.gitignore' 파일이 유효하지 않을 수도 있습니다 ...? 또는 다른 것으로 읽거나 설정하지 않았습니다. 이 프로젝트의 git 설정을 확인하십시오. – rosko