git(2)
-
[git] git pull 후 발생하는 conflict 해결
내 컴퓨터 폴더와 깃허브 폴더를 합칠 때 "둘 중 어느 폴더의 코드를 취해도 에러가 나는 부분에서" conflict가 일어나고, conflict가 발생한 부분은 일일이 합쳐주어야 합니다. git pull 은 원격저장소(ex. 깃허브) 의 내용을 현재 로컬 저장소(=내 컴퓨터 폴더)에 합칩니다. 합칠 때 어느 저장소의 코드(더 정확히는 commit)를 취해야 할 지 모르겠는 경우 충돌이 발생합니다. 바로 예시를 들어서 설명해볼게요! 저와 제 친구가 협업 중인데, 제 친구가 깃허브에 기존의 파일을 수정해서 올렸습니다. 그래서 깃허브에는 아래 파일이 저장되어 있고, int main(){ print("hello"); printf("github code"); return 0; } 현재 제 컴퓨터에는 아래 파일이 ..
2023.01.22 -
[git] git pull이 안되는 경우
git stash git pull origin master git stash pop 이렇게 하면 될 수도 있어요
2023.01.12