git push origin
과 git push my_other_remote
을 같은 줄에 입력하고 싶습니다. 가능한?힘내 : 하나의 명령으로 두 개의 리포지셔로 푸시
답변
origin
리모컨에 추가 푸시 URL을 추가하여 동일한 효과를 얻을 수 있습니다. 예를 들어, 기존 리모컨의 URL이있는 경우 다음과 같이
$ git remote -v
origin [email protected]:something.git (fetch)
origin [email protected]:something.git (push)
my_other_remote git://somewhere/something.git (fetch)
my_other_remote git://somewhere/something.git (push)
당신은 할 수 :
git remote set-url --add --push origin git://somewhere/something.git
그런 다음, git push origin
모두 저장소에 밀어 것입니다. 그러나 혼동을 피하기 위해 both
이라는 새 리모콘을 설정하는 것이 좋습니다. 다음
git remote add both [email protected]:something.git
git remote set-url --add --push both [email protected]:something.git
git remote set-url --add --push both git://somewhere/something.git
... : : 예를 들어
git push both
은 ... 모두 저장소에 밀어하려고합니다.
이것은 원격/원본 및 'remote/my_other_remote'는 분기를 추적합니까? –
@ Paŭlo Ebermann : 두 가지의 URL이 푸시 URL로 추가되는 상황에서 'refs/remotes/origin/master'및 'refs/remotes/my_other_remote/master'가 둘 다 업데이트 될 것이라고 제안했습니다. '원산지'로 바꾸면'git push origin'이됩니다. –
이것은 아마도 내가 찾고있는 것처럼 보입니다.하지만 저는 여전히 약간 혼란 스럽습니다 ... 내 앱을 Heroku와 BitBucket에 맡기고 싶다면 진행하는 법? 먼저 Repo를하고 Heroku를 방문한 다음 BitBucket에 repo를 작성하는 것과 같은 방법으로 만들거나 올바른 방법이 무엇입니까? – user984621
당신은하여 .git/config
파일에 다음과 같이 넣을 수 있습니다 :
[remote "both"]
url = url/to/first/remote
url = url/to/other/remote
이제 git push both
를 사용하여 두 개의 URL을 푸시 할 수 있습니다.
당신은 또한 당신의 .git/config
파일에 다음 줄을 추가 할 수 있습니다 (동기에 유용) 그들로부터를 가져 하려면
[remotes]
both = origin, other
이제 당신은 또한 git fetch both
를 실행할 수 있습니다.
은 Mark의 것과 기본적으로 동일한 솔루션입니다 (수동 편집을 통해 수행하는 경우를 제외하고) 또는 다른 차이점이 있습니까? –
차이가 없습니다. – silvio
- 1. 나오지도 - 하나의 명령으로 두 개의 문자 중 하나를 대체하는 것은
- 2. TTNavigator (Three20)에서 하나의 URL로 두 개의 UIViewController를 푸시
- 3. 힘내 : 두 개의 원격 지점에서 작업하는 방법?
- 4. 힘내 원격 원점에는 두 개의 지점이 있습니다.
- 5. 힘내 원격 서버 푸시 실패
- 6. git가 하나의 명령으로 병합합니다.
- 7. 하나의 UIViewController에서 두 개의 UITableViews
- 8. 하나의 테이블과 두 개의 콤보는
- 9. 하나의 UITableViewCell에 두 개의 버튼
- 10. htaccess로 두 개의 대체는 하나의
- 11. 두 개의 SELECTS, 하나의 쿼리
- 12. 힘내 : 밀어 넣기에서 하나의 분기 만 제외하려면 어떻게해야합니까?
- 13. 하나의 명령으로 여러 변수 인쇄하기
- 14. Java가 하나의 명령으로 프로세서로 컴파일됩니다.
- 15. 하나의 명령으로 두 개의 관련 테이블에 어떻게 삽입/업데이트 할 수 있습니까?
- 16. 힘내 : 푸시 할 때 특정 커밋 무시하기
- 17. 힘내 - 명명 된 저장소에서만 푸시 수락
- 18. git에서 하나의 명령으로 둘 이상의 저장소로 푸시 (push) 할 수 있습니까?
- 19. 하나의 Mac에서 두 개의 iPhone Dev 라이센스?
- 20. 파이썬 : 하나의 스크립트로 두 개의 스크립트 만들기
- 21. 하나의 데이터베이스에 두 개의 테이블을 만드는 방법
- 22. 하나의 확인란 상자에 두 개의 확인란이 있습니다.
- 23. 두 개의 응용 프로그램에서 하나의 xcdatamodelId 사용
- 24. 하나의 쿼리로 두 개의 테이블 쿼리하기
- 25. 하나의 UML 다이어그램에 두 개의 프로젝트 표시
- 26. 하나의 json 객체에서 두 개의 객체를 축복합니다.
- 27. 하나의 테이블 SQL Server에서 두 개의 트리거
- 28. 두 개의 개별 클래스에 하나의 테스트 적용
- 29. 하나의 gridview - 두 개의 데이터 소스?
- 30. 두 개의 Jpanel을 하나의 문서로 인쇄하기
표준 명령을 사용하여이 작업을 수행 할 수 있다고 생각하지 않지만'git-multipush' 또는 그 밖의 것을 쓸 수 있습니다. –
[여러 원격 위치에서 끌어 오기/밀어 넣기] 가능한 복제본 (http://stackoverflow.com/questions/849308/pull-push-from-multiple-remote-locations) – techraf