1. Git 충돌해결 방법
서로 다른 작업 공간에서 같은 파일의 같은 라인을 변경하고, 머지(병합)하는 경우 발생
- 충돌 발생
- 2개의 브랜치 만들기
- 2개의 브랜치에서 같은 라인 수정하기
- 첫번째 브랜치를 메인 브랜치에 머지
- 두번째 브랜치를 메인 브랜치에 머지 시도 -> 충돌
- 충돌 해결하기
- 충돌된 라인을 원하는 라인으로 수정
- add, commit
2. Git 원격 저장소 관련 명령
- git remot -v : 원격 저장소 정보 보기
- git clone "원격저장소 주소" : 원격 저장소를 로컬에 복제하기
- git remot add "원격저장소 별칭" "원격저장소 주소" : 원격 저장소를 등록하기
3. Git 원격 저장소 업데이트 명령
- git fetch : 원격 저장소 최신 내용을 받아오기 (머지하지 않음, 직접 머지해야 함)
- git pull : 원격 저장소 최신 내용 받아와서 머지하기
- git pull [원격저장소] [원격브랜치] : 원격 저장소의 최신 내용을 받아와서 머지하기
- git push [원격저장소] [원격브랜치] : 원격 저장소로 내용을 밀어넣기
4. Git 추가 내용
- git rm --cached [파일명] : 실수로 추가한 파일의 버전 관리 안하기
- .gitignore 파일 생성, 파일 패턴 추가
'Git' 카테고리의 다른 글
06. Github 저장소 생성 - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2024.12.17 |
---|---|
05. Github란 무엇인가 - 패스트캠퍼스 백엔드 부트캠프 3기 (2) | 2024.12.16 |
04. 실무에서의 브랜치 전략 - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2024.12.16 |
02. Git 기본 명령어 - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2024.12.16 |
01. 버전 관리란 무엇인가 - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2024.12.16 |