728x90

git

    [ git ] fork 한 repository 최신화 - git fetch, git merge, git pull

    [ git ] fork 한 repository 최신화 - git fetch, git merge, git pull

    fork 한 repository가 변경되어 최신상태로 업데이트를 한 후 그 위에 추가 작업을 해야했다. 1. fork한 원본 repository 주소를 upstream 변수에 등록하기 git remote add upstream https://github.com/~/~.git *할당된 git 주소를 확인하고 싶을 경우 git remote -v 2. 원본 저장소 fetch 해오기 (최신화 된 정보를 가져옴) git fetch upstream 3. 내가 불러오고 싶은 branch로 checkout, 브랜치에 merge 하기(가져온 정보를 내 local repo에 합침) git checkout feature git merge upstream/feature 4. 2,3번 작업을 한꺼번에 하고 싶다면(fork 한 ..

    [ git ] git branch 생성, 삭제, 이동

    [ git ] git branch 생성, 삭제, 이동

    우리는 git의 branch를 통해 다양한 작업을 병렬적으로 동시에 진행할 수 있다. 브랜치를 생성하고 삭제하고 이동하는, 그리고 조회까지 하는 방법을 알아보자 아래 작업은 모두 vscode에서 진행 branch 생성 및 이동 (Local repository) 터미널에서 다음 명령어를 입력하면 브랜치 생성이 가능하다. git branch 브랜치명 새로운 브랜치를 생성하고 생성한 브랜치로 이동해보자 git switch 브랜치명 또는 git checkout 브랜치명 요즘은 switch를 더 많이 사용한다고 한다. 나는 밑에서 checkout 을 사용했다 아래와 같이 feature라는 이름의 브랜치를 생성하였고 생성한 feature 브랜치로 체크아웃(이동) 하였다. 참고로, 아래 명령어를 입력하면 git br..

728x90