본문 바로가기

Git2

Github에서 Fork 한 저장소를 원본 저장소와 동기화 하는 방법 Github에서 특정 프로젝트를 Fork 하면, 원본 저장소를 자신의 저장소로 복사합니다. 이제 옮겨진 저장소에 기능을 추가하거나 내용을 수정하고 커밋을 하더라도 원본 저장소와 분리되어 있으므로 영향을 끼치지 않습니다. 어느 정도 시간을 흐르고 난 뒤, 다시 원본 저장소를 살펴보면 자신이 Fork 한 시점보다 커밋이 많이 되어 있는 것을 볼 수 있습니다. 물론 원본 저장소에서는 변경된 사항이 반영되어 있지만, Fork한 저장소는 해당 사항이 반영되어 있지 않습니다. 그래서 원본 저장소와 동기화 할 필요가 있습니다. 나중에 PR(Pull Request)를 할 때, Conflict를 줄일 수 있는 것뿐만 아니라 최신 변경된 사항을 바로 알 수 있기 때문입니다. 그래서 이번 글에서는 Fork 한 저장소를 원본.. 2020. 1. 20.
Git 현재 작업 브랜치 확인, 브랜치 생성 및 삭제 현재 작업하고 있는 브랜치 확인 git 레포지토리가 있는 경로에서 아래 명령어를 입력하면, 현재 작업하고 있는 브랜치 이름을 확인할 수 있다. git branch 브랜치 생성 브랜치 생성은 git branch 브랜치이름 명령어로 생성한다. 새로 생성한 브랜치로 작업을 변경하기 위해서는 checkout 명령어를 사용한다. git branch 브랜치이름 git checkout 브랜치이름 브랜치 삭제 아래 명령어를 입력하면, 브랜치를 삭제한다. git branch -d 브랜치이름 2019. 4. 11.