반응형
한 지점에서 다른 지점으로 푸시하고 결제하는 방법은 무엇입니까?
http://toroid.org/ams/git-website-howto에 설명 된 설정을 구현하려고 하지만 한 가지 차이점이 있습니다. 내 로컬 저장소에서 마스터와 다른 분기를 사용하고 싶습니다.
따라서 마스터 파일을 푸시하는 대신 초기 파일을 푸시 할 때 데모 브랜치에서 원격 저장소의 마스터 브랜치로 파일을 푸시하고 싶습니다. 예를 들면 :
git push web +master:refs/heads/demo
하지만 이렇게하면 모든 파일 업로드가 완료된 후 다음 오류가 발생합니다.
remote: fatal: You are on a branch yet to be born
이 설정으로 수행하려는 작업을 수행 할 수 있습니까?
로컬 분기가 "demo"이고 원격 "web"에서 "master"라는 분기로 푸시하려는 경우 다음을 수행합니다.
git push web demo:master
원격 "웹"의 "마스터"분기에서 현재 분기로 병합하려는 경우 다음을 수행 할 수 있습니다.
git fetch web
git merge web/master
참조 URL : https://stackoverflow.com/questions/8550586/how-to-push-from-one-branch-to-another-and-checkout
반응형
'programing' 카테고리의 다른 글
'\ r'이스케이프 시퀀스의 사용은 무엇입니까? (0) | 2021.01.17 |
---|---|
컨트롤러 메서드 내에서 수정 된 ViewModel을 재 검증 하시겠습니까? (0) | 2021.01.17 |
실행 가능한 인터페이스를 구현하여 생성 된 스레드를 중지하는 방법은 무엇입니까? (0) | 2021.01.17 |
.vim ~ / .vimrc를 github (일명 도트 파일)에 추가 (0) | 2021.01.17 |
Node js에서 response.send와 response.write의 차이점 (0) | 2021.01.17 |