목록기타/Git (1)
롸?
1. Base 원본 저장소에서부터 로컬로 가져온 커밋들을 base 라고 한다. 이 때, 원본 저장소와 나의 원격 저장소, 로컬 모두 base가 같은 상황 git 은 억지로 넣어서 base를 교체하지 않는 한, base가 같은 저장서에만 push를 할 수 있다. 사실 base 라는 개념이 없었기 때문에 rebase가 헷갈렸던 건데 이것만 잘 알면 다음 부분은 개념적으로 이해하기 쉬울 듯하다 밑에 원글에서 가장 잘 설명해주고 있다 2. conflict 없는 rebase 로컬에서 작업을 하고, push를 하고, pull request를 한 상황이라고 가정. 원본 저장소에 변화가 없다면 merge 가 정상적으로 이루어지지만, 다른 사람의 작업물이 먼저 원본 저장소에 merge가 되어 있는 경우에는 merge가 ..
기타/Git
2022. 5. 3. 17:49