앞전에 Git 특강을 통하여 내가 작업 내용을 깃허브에 올린 뒤 해당 부분을 적용하기 위해서는 git pull origin dev or main을 입력해야 한다고 포스팅을 한적이 있다

 

그런데 캠프를 다니면서 해당 부분이 잘 못된것을 알게 되었다

 

물론 해당 부분으로 했을때 작동이 안되는것은 아니지만 그렇다고 그게 정답인 것은 아니였던 것이었다

 

캠프에서 해당 브랜치에서 pull로 코드를 당겨오는게 아닌 아래 처럼 필요한 브랜치로 일단 이동하고 해당 부분의 내용을 내 브랜치로 가져오는 맞는 것이다.

 

1. dev or main( 혹은 필요한 기능이 있는 브랜치)으로 이동

2. dev or main에서 pull을 통하여 최신 코드 가져온다

3. 내 브랜치로 이동

4. 내 브랜치에서 dev or main을 merge를 진행하여 충돌을 해결한다

5. 깃허브에 올라간 내 브랜치로 git push를 한다

6. Pull requests를 진행하여 통과가 되면 dev or main에 해당 내용을 적용한다

+ Recent posts