2011-07-17 6 views
1

그래서 HTML5 Boilerplate에서 createproject.sh script을 실행하려고하는데 오류가 발생했습니다. 관련성이있는 것으로 보이는 documented here 문제를 보았습니다. 문제를 해결하는 가장 좋은 방법은 최신 git로 업그레이드하는 것입니다. 그래서 Google 코드 (git-1.7.5.4-x86_64-leopard)에서 git을 잡아 설치 프로그램을 실행했습니다. 내가 노력하고 내가이 오류와 함께 바람 쉘 스크립트를 실행하면 현재 :새로 설치 후 Git 오류가 발생했습니다.

fatal: Not a git repository (or any parent up to mount parent /Users) 
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 

내가 활성화 눈 표범과 FileVault를 가진 맥을 실행 해요 (이것은 중요 생각하지만 난 그것을 언급 거라고 생각하지 않았다) . dmg에 제공된 제거 스크립트를 사용하여 제거한 다음 다시 설치해보십시오. 나는 또한 구글 코드 (i386)에 의해 제공되는 자식 버전의 다른 버전을 사용해 보았지만 아무 소용이 없었다. 어떤 도움을 많이 주시면 감사하겠습니다! 감사.

답변

1

"HTML5 Boilerplate"에 대해 아무것도 모르지만이 스크립트의 첫 번째 명령은 git rep-parse로 보이며 git repo에서만 작동합니다. 로컬 git repo의 디렉토리 나 서브 디렉토리에서이 스크립트를 실행하고 있습니까?

특히 스크립트는 html5-boilerplate/build에서 스크립트를 실행해야 함을 나타냅니다. 여기서 html5-boilerplate은 내가 연결된 github 저장소의 로컬 클론이라고 가정합니다. 처음부터이 작업을 수행하기 위해 취할 조치는 다음과 같습니다.

cd <projects dir> 
git clone git://github.com/paulirish/html5-boilerplate.git 
cd html5-boilerplate/build 
chmod +x createproject.sh 
./createproject.sh 
+0

예, 링크 된 Repo에서 다운로드 한 html5-boilerplate/build에서 실행 중입니다. –

+0

@ Jeff : "다운로드"또는 "복제 된"? html5 상용구 디렉토리에 ".git"라는 디렉토리가 있습니까? 그렇지 않다면 git repo가 ​​아니며 스크립트가 작동하지 않습니다. –

+0

아니, git라는 이름의 디렉토리가 없습니다. gitignore 파일 (내 자식을 보여주고 있다고 생각합니다. :)). 그래서 레포를 얻기 위해 무엇을해야합니까? –

관련 문제