영리치
나의 재물운? 연애운은?
AI가 봐주는 내 사주팔자 - 운세박사
여러명의 작업자가 1개의 원격 레포지토리에서 작업하는 경우
여러 명의 작업자는 로컬에서 각자의 브랜치를 생성함
작업이 완료된 경우, 로컬의 개인 브랜치를 원격 레포지토리에 올리고
Pull Reqeust (PR)을 생성함
PR 완료 후 머지
원격 레포지토리의 메인 브랜치는 머지된 상태임
각자의 로컬 메인 브랜치도 동기화를 위해
각자의 로컬 메인 브랜치에서 <git pull main> 시행
로컬 메인 브랜치는 동기화 완료,
But 각자 작업하는 로컬 feature/ 하위 브랜치는 로컬 메인브랜치와 동기화되지 않은 상태
그때 에는 아래 명령어로
로컬 작업 브랜치와 로컬 메인 브랜치를 동기화해주면 됨
로컬 작업 브랜치로 이동하여,
<git merge main>
혹시라도 팀원의 로컬 혹은 내 로컬에서
git pull origin main 하는 과정에서 에러가 발생한다면
main 부분을 수정한 것이므로
git log를 보고 깃허브의 main 커밋 log와 서로 다른 부분이 존재할 것임
서로 달라지기 시작하기 전 시점의 로컬 커밋 ID를 찾아서
git reset --hard <커밋 ID>
로 로컬의 main을 달라지기 전 시점의 커밋 ID로 되돌린다
그 뒤에 다시 git pull origin main하면
풀이 땡껴짐
나의 재물운? 연애운은?
AI가 봐주는 내 사주팔자 - 운세박사