ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Git - 소스트리(sourcetree)에서 원격 브랜치 다루기
    Git 2023. 7. 20. 11:04
    반응형

     소스트리(sourcetree)에서 원격 브랜치 다루기

     

    1. 원격 추가하기

    GitHub에 새 레포지토리(git-another-practice) 만들고 origin2로 추가해주자

     

    새로운 저장소를 생성한다면 아무 내용이 없기 때문에 아래와같은 화면이 뜬다.

     

     

    cli로 진행하는 경우는 1번을 선택하여 진행하지만

    sourcetree로 진행하는 경우에는 2번의 Https주소를 복사하여 진행한다. 

    sourcetree 원격 저장소 추가 방법

     

    위 그림과 같이 진행을 한다면 아래의 그림과 같이 origin2 저장소가 생성된 것을 확인할 수 있다.

    그리곤 push를 진행 해주는데 origin2로 지정을 한 뒤에 push를 진행해주자.

     

     

    push를 완료하면 아래의 그림과 같이 원격 저장소 github으로 가면 새로만든 저장소 (git-another-practice)에도 기존에 

    origin에서 작업하였던 내용들이 동일하게 적용되어있는것이 확인가능하다.


    2. push와 pull

    로컬의 Pumas의 members에 Pororo 추가
    • 커밋 메시지: Add Pororo to Pumas
    • 소스트리로 커밋과 동시에 푸시 ( 아래의 빨간 네모박스를 클릭)

    2.원격의 Jaguars의 members에 Pinkfong 추가
    • 커밋 메시지: Add Pinkfong to Jaguars
    • 소스트리로 fetch 및 pull


    fetch를 통해 원격에서 수정한 내용도 가지고와 업데이트가 가능하다.


    3. 브랜치 다루기

    • 로컬에 from-local 만들어 원격에 푸시
    • 원격에 from-remote 만들고 로컬로 가져와 이동

    원격에서 from-remote 생성

    로컬에서 from-local을 생성한다면 원격에서 새로운 브랜치가 생성된것이 업데이트 되어있다. 그리고 원격에서 from-remote를 생성하였고 해당 브랜치를 로컬에서 사용하려고한다.

    위 그림과 같이 체크아웃을 선택해준다면 손 쉽게 로컬에서 원격에서 생성한 브랜치를 가져올 수 있다.

    반응형

    'Git' 카테고리의 다른 글

    Git - HEAD 개념 및 실습  (0) 2023.07.21
    Git - git의 저장공간 알아보기  (0) 2023.07.21
    Git - github원격 저장소 사용하기  (0) 2023.07.20
    Git - git push와pull  (0) 2023.07.20
    Git - Sourcetree로 merge, rebase하기  (0) 2023.07.19

    댓글

Designed by Tistory.