github 특정 파일 다운로드

이러한 단계는 git 저장소에서 하위 폴더 안에 있는 단일 파일을 추출 하는 두 가지 덜 일반적인 자식 상호 작용을 보여 줍니다. 이러한 단계는 기본적으로 리포지토리를 원하는 파일로만 줄이고 원래 저장소 (1)의 복사본에서 수행 해야 합니다. 백그라운드:-q (quiet) 옵션이 없으면 git rm은 삭제 된 모든 파일의 이름을 출력 하 고 터미널에서 처리 해야 하며 실제 git 작업 보다 느립니다. ref rem7`s 코멘트 특정 지점에서 다운로드에 대 한 ref 매개 변수에 대 한, 내가 어떻게 curl.sh 쉘 스크립트로 이것을 통합 하는 운동 고군분투 해요. 누구 든 지 예를 제공할 수 있습니까? 업데이트: 약간의 도움으로 나는 또한 paren 파일을 포함 한 함께 다음을 얻었다. 그러나, 그것은 여하튼 “과 같은 괄호를 가진 파일을 제거 하지 않았다 디폴트 (창). 숭 고 한-keymap” 그리고 난 일 하는 그것을 가져올 수 없습니다. $ ()는 예상 대로 실행 되지만 전체 명령이 작동 하지는 않았습니다. 나는 각 파일을 가진 $ ()를 각각 대체 해 서 수동으로 파일을 제거 하는 높은 쪽으로 그러나 어쩌면 누군가 명령을 고치는 방법을 알고 있 끝났다. 거기에 GitHub API를 활용 하지 않는 방법이 있나요? 나는 보통 raw.githubusercontent.com를 통해 파일을 다운로드 한다 그러나 그것은 개인 리 포지 토리를 위해 유효할 것 같지 않다. 이봐! 이것은 비교적 시 원하다. 특정 지점에서 파일을 다운로드할 수 있는 방법이 있는지 아십니까? 내가 GitHub에서 호스팅되는 원격 자식 repo에서 특정 폴더를 했습니다.

어떻게 하나의 특정 폴더만 다운로드할 수 있습니까? 우선 저장소를 그냥 하위 폴더를 사용 하 여 해당 파일을 포함 하는 문제의 git 필터-브랜치-하위 디렉토리-필터 (2.)는 단지 하위 폴더를 추출 해야 할 경우 자체적으로 유용한 단계입니다 줄어 듭니다. 이 단계는 원하는 파일을 저장소의 최상위 수준으로 옮깁니다. 이 예를 들어, 내 자신의 프로젝트 중 하나를 내가 GitHub로 Google 코드를 종료 했을 때 마이 그 레이 션 하자. 내 프로필 페이지에서, 당신은 내가 공공 보기 위해 온라인으로 올려 했습니다 코드의 다양 한 조각을 볼 수 있습니다: GitHub의 기본 전제는 물론, 자식입니다. 그것은 무엇을 “버전 제어 시스템으로” 그리고 만약 당신이 소스 코드와 함께 애플 리 케이 션의 어떤 종류를 개발할 필요가 알려져 있어, 그것을 귀중 한 도구-SVN과 같은 다른 사람들과 함께. 하지만 자식 새로운 표준이 될 것으로 보인다. 나는 응용 프로그램을 개발할 때 직접 사용 하 고, 그것은 귀중 한이 야. 이것은 파일에 대해서만 작동 합니다 < 1mb 불행히도.

하지만 그 게 문제가 당신을 위해 그것을 http://stackoverflow.com/questions/5998987/splitting-a-set-of-files-within-a-git-repo-into-their-own-repository-preserving#comment25898810_6006679에서 내 코멘트를 참조 하십시오 유용 하지 않아 도입 커밋 추출 하려는 단일 파일입니다. 오른쪽 상단에, 우리는 녹색 버튼을 “클론 또는 다운로드” 라는 표시를 볼 수 있습니다. 이를 클릭 하면 우리가 얻을 수 있는 git repo가 표시 됩니다. 그러나 이것은 우리가 안으로 흥미 있는 무슨이 아니다. 오히려, 마우스 오른쪽 버튼으로 클릭 파란색 “다운로드 우편 번호” 라는 링크 주소를 복사 합니다. 그리고 우리가 어떻게 전체 프로젝트 뿐만 아니라, 리눅스로 GitHub에서 개별 파일을 다운로드! 삭제할 파일의 수가 많을 경우 (같은 최상위 디렉터리에서 파일을 보존 하려는 경우) git rm 호출에-q 옵션을 추가 하 여 더 빠르게 만들 수 있습니다.