2014-11-21 3 views
1

ASP.NET 4.5 MVC 5 프로젝트를 Github에 푸시하려고합니다. 어떤 이유로, 내가 할 때마다 그것은 반복적으로 폴더를 통과하지 않고 프로젝트의 하위 파일 중 일부를 푸시하지 않는 것처럼 작동합니다. "패키지"(다른 웹 라이브러리)에 대한 https://github.com/albatrosscafe/HeavyweightDocumentationV2전체 프로젝트가 Github으로 푸시되지 않습니다.

의 repo 이진 파일의 몇 가지를 가지고 다음 하나 개의 폴더 : 여기

는 REPO입니다. HTML, 서버 코드 등과 같은 실제 웹 사이트 콘텐츠를 포함하는 전체 폴더가 있어야하지만 Repo에 전혀 푸시되지 않는 것 같습니다! 나는 이유를 모른다! 나는 git GUI와 커맨드 라인에서 커밋을 시도했다. 항상 커밋 할 파일이 479 개가 있으며, 내가 푸시하면 249 개의 파일 만 푸시됩니다.

어떤 조언이 필요합니까?

+0

'git ls-tree -r master '는 뭐래? – Reactormonk

+0

현재 Github에있는 모든 파일을 나열하지만 아직 푸시되지 않은 파일은 목록에없는 것처럼 보입니다. – AlbatrossCafe

+0

내가 나열한 명령은 git에 체크인 된 모든 파일을 나열합니다. – Reactormonk

답변

0

나는 그것을 알아 낸 것 같습니다. 나는 게시되지 않은 하위 디렉토리에 들어갔다. git add *을 작성하고 거기에서 모든 것을 커밋 한 다음 루트로 다시 이동하여 밀어 넣었다. 이제 모든 파일이 작동합니다.

나는 루트에서 git-push를 호출 할 때 토글하는 것을 잊어 버린 일종의 재귀 옵션/인수가 있어야 함을 의미한다고 생각합니다.