추적 설정 및 지점 게시
새 분기는 푸시할 때까지 컴퓨터에만 존재합니다. 첫 번째 Push은(는) 어느 원격지로 보낼지 묻고, 그 이후부터 분기는 git push -u과 같은 원격 분기(업스트림)를 추적합니다. Set Upstream…는 추적하는 내용을 변경합니다.
무료업데이트됨
GitTree 무료로 작동: 로그인하면 모든 로컬 Git 기능이 제공됩니다.
시작하기 전에
- 저장소에
origin(리모컨 추가 및 편집)와 같은 리모컨이 있습니다.
어디서 찾을 수 있나요?
- 툴바의 Push, 아직 아무것도 추적하지 않는 분기에 있습니다.
- 분기(Upstream > Set Upstream…, Unset Upstream 또는 Fast-Forward to Upstream)를 마우스 오른쪽 버튼으로 클릭합니다.
| 액션 | macOS | Windows 및 Linux |
|---|---|---|
| Push | ⌘⇧U | Ctrl+Shift+U |
단계
새 브랜치 푸시
분기가 체크아웃된 상태에서 Push를 누릅니다. GitTree는 해당 지점이 아직 원격 지점을 추적하지 않고 Remote을(를) 요청한다고 말합니다.
리모콘을 선택하세요
일반적으로
origin리모컨을 선택하고 Push to origin 키를 누릅니다. 동일한 이름으로 지점이 생성됩니다.
예상되는 결과
지점은 원격에 있고 이를 추적합니다. 이제 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는 두 가지를 비교하여 무엇을 당기거나 밀어야 하는지 보여줍니다.
