Git
에서 다음 명령이있는 경우 :힘내 - 자식 원격
$ git remote add myapp [email protected]:xyz/myapp.git
이 명령은 무엇을 의미합니까? 그리고 myapp
을 origin
로 대체하면 차이가 있습니까?
고마워.
Git
에서 다음 명령이있는 경우 :힘내 - 자식 원격
$ git remote add myapp [email protected]:xyz/myapp.git
이 명령은 무엇을 의미합니까? 그리고 myapp
을 origin
로 대체하면 차이가 있습니까?
고마워.
힘내 원격이란 git URI를 이름이나 레이블에 연결하는 것을 의미합니다.
[email protected]:xyz/myapp.git
경우 당신은 당신이
git remote add myapp [email protected]:xyz/myapp.git
대신
git remote add origin [email protected]:xyz/myapp.git
의 당신이 좋아, 너무 푸시 명령을 수정해야합니다 작성하는 경우 다음에 밀어하려는거야 URI입니다 이 :
git push myapp
이것은 항상 사실이 아닙니다. 원격 액세스를 원하기 때문에 다른 Repo에 대해 원격을 설정할 수 있습니다.
예를 들어 동일한 사용자/repo로부터 많은 풀 요청을받는 경우 해당 repo에 대한 원격을 추가하여 해당 변경 사항 (원격에서 링크 된 repo)을 검사 할 수 있습니다.
읽어 보시기 바랍니다 :
http://progit.org/book/ch2-5.html -> 당신이 자식 리모컨을 이해하게 될 것입니다 이것을 읽으면 완전히
http://www.kernel.org/pub/software/scm/git/docs/git-remote.html
그럼 위의 명령은 기본적으로 원격 저장소 당신이하려는 경우 자식에게하는 것입니다 확인하다 . 당신이 당신의 경우 [원격 "MyApp를"] 것 같은 ::
[remote "origin"]
url = [email protected]:xxx/xxx.git
무언가를 볼 수 .git에서 설정 파일에 슬쩍 경우
.
편집 :
당신은, 당신은 단지 이러한 명령을 압축 할 수 있습니다 기본 누름 "경로"를 수정하지 않습니다 : 원격 RM 기원 망할 놈의 MyApp를 추가 원격 이눔 아,
잘못을 : 당신은하지 않습니다 디폴트 푸쉬 "path"를 수정하면'git remote rm origin'과'git remote add myapp'명령을 압축하므로 원격 'origin'을 삭제하고 'myapp' –
Paul