콘텐츠로 건너뛰기
GitTree
지점 및 태그

추적 설정 및 지점 게시

새 분기는 푸시할 때까지 컴퓨터에만 존재합니다. 첫 번째 Push은(는) 어느 원격지로 보낼지 묻고, 그 이후부터 분기는 git push -u과 같은 원격 분기(업스트림)를 추적합니다. Set Upstream…는 추적하는 내용을 변경합니다.

무료업데이트됨

GitTree 무료로 작동: 로그인하면 모든 로컬 Git 기능이 제공됩니다.

이 페이지에서
  1. 시작하기 전에
  2. 어디서 찾을 수 있나요?
  3. 단계
  4. 예상되는 결과
  5. 브랜치가 추적하는 내용 변경
  6. 뭔가 잘못되면
  7. 질문
  8. 관련된

시작하기 전에

어디서 찾을 수 있나요?

  • 툴바의 Push, 아직 아무것도 추적하지 않는 분기에 있습니다.
  • 분기(Upstream > Set Upstream…, Unset Upstream 또는 Fast-Forward to Upstream)를 마우스 오른쪽 버튼으로 클릭합니다.
액션macOSWindows 및 Linux
Push⌘⇧UCtrl+Shift+U

단계

  1. 새 브랜치 푸시

    분기가 체크아웃된 상태에서 Push를 누릅니다. GitTree는 해당 지점이 아직 원격 지점을 추적하지 않고 Remote을(를) 요청한다고 말합니다.

  2. 리모콘을 선택하세요

    일반적으로 origin 리모컨을 선택하고 Push to origin 키를 누릅니다. 동일한 이름으로 지점이 생성됩니다.

  3. 라벨을 확인하세요

    이제 지점 레이블에 두 아이콘이 모두 표시됩니다. 로컬 지점과 원격 지점이 수평입니다.

    컴퓨터와 원본에 있음을 나타내는 분기 레이블이 있는 GitTree 그래프
    두 아이콘이 모두 있는 레이블은 업스트림이 있는 로컬 분기 수준입니다.데모 저장소와의 GitTree 인터페이스입니다.

예상되는 결과

지점은 원격에 있고 이를 추적합니다. 이제 Pull 및 Push가 묻지 않고도 작업할 수 있습니다.

브랜치가 추적하는 내용 변경

  • Set Upstream…이 What should … track?을 엽니다: Upstream branch을 선택하고 Track 또는 Track Nothing를 누릅니다.
  • Fast-Forward to Upstream 자체에 새로운 것이 없으면 분기를 업스트림으로 이동합니다.
  • 다른 이름을 가진 브랜치로 푸시하려면 명령 팔레트에서 Push … to …를 실행하세요.

뭔가 잘못되면

"아직 원격 추적 지점이 없습니다. 먼저 가져오세요."

GitTree는 가져온 후에 리모컨의 분기만 알고 있습니다. Fetch All을 선택한 다음 업스트림을 설정합니다.

"이 지점은 아무것도 추적하지 않습니다."

업스트림으로 빨리 감기와 같은 작업에는 업스트림이 필요합니다. 분기를 푸시하거나 Set Upstream…를 사용하세요.

질문

업스트림 브랜치란 무엇입니까?

로컬 분기가 따르는 원격 분기입니다(예: origin/feature/search). GitTree는 두 가지를 비교하여 무엇을 당기거나 밀어야 하는지 보여줍니다.