반응형
깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기)
여러 브랜치를 관리하다보면 Merge하기가 번거로울 때가 있다.
깃허브 데스크탑이나 Git Bash를 사용하지 않고,
GitHub에서 바로 New Pull Requset를 이용하여 다른 브랜치에 머지할 수 있다.
아래와 같이 main, temp_branch, debug_branch가 있다고 하자. (모두 publish된 상태)
그리고 temp_branch에서 "temp branch submit"을 commit 후, main에 반영하였다.
그리고 한번 더 temp_branch에서 "temp branch submit 2"를 commit 후, main에 반영하자.
해당 commit을 깃헙에서 debug_branch에도 반영해보자.
commit을 반영할 repository의 Pull requests에서 New pull request 버튼을 누르자.
Comparing changes에서 base:branch와 compare:branch를 설정하면 된다.
temp_branch의 commit을 debug_branch에 반영할 것이므로,
base가 debug_branch, compare가 temp_branch가 된다.
브랜치를 설정하면 반영가능한 commit 목록들이 보이게 된다.
이제 Create pull request를 누르자.
Able to merge이므로, Create pull request로 쭈~욱 반영하면 된다.
이제 debug_branch에 해당 commit이 반영된 것을 확인할 수 있다.
반응형
'개발 > Git, GitHub' 카테고리의 다른 글
깃허브 데스크탑 - 중복 로그인 에러 해결하기 (Permission denied returned error 403) (0) | 2022.09.09 |
---|---|
깃허브 데스크탑 - 유니티 commit 에러 (CRLF will be replaced by LF) (0) | 2022.09.08 |
깃허브 - 프로젝트 보드 만들기 (Create Project Board in GitHub) (0) | 2022.08.06 |
Git Bash - 이분 탐색으로 버그 발생한 commit 찾기 (0) | 2022.07.31 |
Git Bash - 특정 파일 하나만 되돌리기 (Revert One Specific File) (0) | 2022.07.30 |
댓글