2014-09-18 4 views
0

GitHub.com에 매우 유용한 파일이 들어있는 저장소가 있습니다. 이 파일들은 템플릿과 도우미 파일의 역할을하며 Latex 코드입니다. 이 파일은 템플릿이기 때문에 거의 변경하지 않지만 파일을 사용하는 사람들은 템플릿을 변경해야 할 수도 있습니다.기존 저장소 내에서 포크 추가

내가 필요한 것은 파일을 사용하여 자신의 저장소에 fork을 작성하고 포크를 변경 한 다음 밀어서 저장소 만 볼 수 있도록하는 방법입니다. 열쇠 : 포크 안쪽에 다른 repo.

이제 포크는 기존의 레포에 배치되는 것이 아니라 옆에있는 것으로 작동합니다. 나는 그것을 기존의 것으로 정말로 필요로한다.

내가해야 할 일이 있습니까?

매우 평이한 해결책은 파일을 압축 파일로 다운로드하고 저장소의 일반 폴더에 압축을 풉니 다. 그러나이 방법은 업데이트 할 수 없습니다.

답변

1

은 repo 내에서 동일합니다. branch입니다. 변경 사항을 새 지점에 제출하면 push 번으로 변경하지 않아도됩니다.

반복하려면 : 아니요push으로 변경해야합니다. 당신이 더러운 상태에서 서브 모듈 것을 우려하고 실수로 메인 저장소에 업데이트 된 서브 모듈을 저지하지 않으려면

, 당신은 서브 모듈의 변화는 무시할 수 있습니다 :

[submodule "coolstuff"] 
    path = coolstuff 
    url = ... 
    ignore = dirty 

$ git remote set-url origin --push /dev/null 
: 실수 pushing 변경 사항을 걱정하는 경우

, 당신은 잘못된 일에 원격의 push URL을 설정할 수 있습니다 당신에게 제공

는 :

$ git push 
fatal: '/dev/null' does not appear to be a git repository 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 
$ git pull 
Already up-to-date. 

Aternatively, 단순히 읽기 전용 URL에서 복제.

+0

그건 내가 원한 것이 아니 었어. 문제를 더 잘 표현하기 위해 질문을 변경했습니다. –

관련 문제