개발자2 Git - 서로 다른 branch에서 같은 파일 수정 시 충돌 오류 해결 방안 git으로 협업을 하다보면 여러 branch들이 생깁니다. 그러다보면 종종 conflict이 일어나는데 그 중 제일 많이 일어나는 충돌이 pull 충돌, 그리고 같은 파일을 수정할 때 일어나는 충돌입니다. pull 충돌은 저번에 포스팅하였고 오늘은 같은 파일을 수정할 때 충돌 오류 해결 방안에 대해 이야기 해보겠습니다. 예제를 만들어 보았습니다. main branch 와 new branch의 사람은 서로 같은 파일을 수정하는지 모릅니다. 그래서 각자 열심히 수정을 하고 있습니다. 이렇게 서로 다른 branch에서 파일을 수정한 후 commit을 해준 후 main branch가 작업이 먼저 끝났습니다. 그래서 먼저 push를 한 후 뒤늦게 끝난 new branch에서 push를 해주려할 때 파일이 충돌합니.. 2022. 9. 14. Git - 시작하기 Git이란? 분산형 버전 관리 시스템(Version Control System) Git 설치 # homebrew에서 설치 brew install git # 커밋 로그에 남겨질 이름과 이메일 설정 git config --global user.name "이름" git config --global user.email 이메일 # 윈도우, 맥 사용자의 호환 자동으로 설정 git config --global core.autocrlf true git config --list Git 로컬 저장소(Local Repository), 원격 저장소(Remote Repository) 생성 vscode에 들어가서 깃을 연결을 하기위해, 리포지토리 초기화를 눌러줍니다. 다음에는 개인 github에 들어가서 new repositor.. 2022. 9. 12. 이전 1 다음