313세미나

[git]pullrequest/merge

izzySnow 2023. 7. 26. 00:08

 

 

노트북으로 사용하다 데스크탑에서도 작업해볼까해서 intelij 설치부터 서버구동까지 다시 진행해봤다.

약간의 코드 작성후 커밋푸시후 

 

갑자기 브랜치를 바꾸고 커밋하고 머지해보고싶어서 생긴일.

 

내 레포지토리의 소스를 클론해온거라 당연히 내 master브랜치로 머지될거라 생각하고 클릭클릭.........머지완료

어.........여긴 내 레포지토리가아닌데.....? 머지는 완료되었는데......커밋된건 삭제는 안된다고했는데......?

생각의 흐름이 멈춰가고있을때쯤 연락이왔다.

사고수습된 편안한 모습..

 

그래서 확인하는 풀리퀘스트 머지 과정

 

1. 푸시했을때 다른부분이 있다면 자동  Create Pull request 버튼이 생긴다.

 

 

2. merge하고싶은 브랜치 확인 ******repository********** 도 확인 필수 

   포크한 모든 레포지토리가 뜨고 기본으로 포크해온 313 repository master브랜치가 떠있음.

 

3.올바른 위치에 pullRequest후 확인한모습

4. 머지 가능하면 버튼만 누르면 된다(쉽다. 실수하기)

 

 

4. 원하는 곳에 머지된 모습

 

 

5. 풀리퀘스트만 잘못보냈다면 취소할 수 있다.

PR 보낸 repository 가서 close pull request 누르기

close pull request

 

6. PR이 없어진걸 확인 할 수 있다.

'313세미나' 카테고리의 다른 글

AutoCoding Generator  (0) 2023.09.25
그누보드(gnuboard)  (0) 2023.07.20
intelij 에서 git commit & push  (0) 2023.07.18
inteliJ github project 가져오기  (0) 2023.07.18
깃 포크(Git fork)하는 방법  (0) 2023.07.18