2013-04-26 3 views
1


하위 폴더 밀어되지 않은 '나는 Appharbor 내 ASP.NET MVC 4 응용 프로그램을 추진하려고했는데 몇 주하지만 난 아니에요 성공했다. 나는 이미 그들의 도움에서 약간의 도움을 얻으려고 노력했다. 그러나 그들은 또한 don't understand what is possibly happening in my case 다.내가 Appharbor와 GIT 그래서 거기에 새로운 해요


난 그냥 다음 Appharbor에 새 응용 프로그램을 만들어 자신의 oficial tutorial steps하지만 Appharbor 그것을 구축하려고 할 때 나는 어떤 빌드하는 오류를 받고 있어요 그래서 밀려되지 밀어있어 폴더의 하위 폴더.

구조는 :
1) CarpuProject/
2) | - CarpuProject.sln
3) | - CarpuProject/
4) | - | - 폴더되어 CarpuProject.csproj

푸시는 (1)이고 참조 된 하위 폴더는 (3)입니다.

누구나 도움이 될 수 있습니까? 제안한 내용이 "그냥 (3)을 누르십시오"라고 말하면 GIT Bash 또는 GIT Gui를 통해 하위 폴더를 푸시 할 수있는 방법을 가르치는 자습서에 대한 도움말이나 링크를 요청하고 싶습니다.

미리 감사드립니다./대답

+0

버전 추적에 .csproj 파일을 추가 했습니까? 저장소 경로에서 git bash에''git status' '라고 쓰면 뭐라고할까요? – Dan

답변

1

당신은 아무 폴더도 밀지 않는다. 커밋 만 푸시합니다.

커밋에는 추가 한 파일이 포함됩니다 (일부 메타 정보 외에).

그러므로 먼저 git add을 사용하여 파일을 추가 한 다음 git commit을 사용하여 추가 된 파일을 커밋 한 다음 커밋을 원격 저장소로 푸시해야합니다.

일부 파일이 푸시되지 않은 것으로 의심되는 경우 아마도 커밋의 일부가 아닙니다. git status을 사용하여 파일 추가를 잊었는지 확인하십시오.

또한 로컬 복제본을 사용하여 푸시 할 내용을 알 수 있습니다. git clone local/project/dir newdir은 저장소를 새 디렉토리에 복제합니다. master 옆에 분기를 사용하지 않는다고 가정하면 서버에 표시된 파일을 볼 수 있습니다.