Programming

[github] 협업을 위한 branch 생성시 git pull & pull request

jay-dev 2023. 7. 23. 20:48

Git-hub git pull 오류

로컬 환경에서 작업중인 branch에서 원격에 저장된 develop branch를 git pull 실패

→ 작업 중인 branch에서 git pull origin develop을 했기 때문

Temporary Solution

  1. git clone (새로운 로컬 폴더에 깃 클론)
  2. git pull origin develop
  3. yarn
  4. git branch [new branch name] (새로운 브랜치 생성)
  5. 작업한 파일 copy&paste / 추가 변경사항 반영
  6. 새로운 branch에서 commit 후 push
  7. develop branch 에서 풀리퀘 받기

충돌이 일어날 확률이 높고, 비효율적인 방식

Advanced Solution

  1. develop branch로 이동
  2. git pull
  3. 현재 작업 중인 branch로 이동
  4. git merge develop
  5. 충돌난 파일 수정
  6. git add 파일
  7. git commit -m “[message]”
  8. git merge로 최종상태 확인

'Programming' 카테고리의 다른 글

[TIL] useMutation(react-query)  (0) 2023.07.31
[TIL] Front-end img size handling  (0) 2023.07.28
[WIL] week5 회고  (0) 2023.07.17
[TIL] window.location / useNavigate 차이  (3) 2023.07.14
[TIL] React Portal을 사용해 Modal 만들기  (0) 2023.07.12