이 페이지에서

git 브랜치

Git 브랜치로 작업하려면 Tools > Git > Local Repository 로 이동하여 Branches 을 선택합니다.

Git Branches 보기에는 브랜치 목록과 로컬 브랜치와 브랜치의 오리진 간의 차이점이 표시됩니다. 체크 아웃한 브랜치는 굵게 표시되고 밑줄이 그어져 있습니다.

Git 브랜치 보기

항목 및 태그 필터링

오래된 항목과 태그는 기본적으로 브랜치 목록에서 필터링됩니다. 이를 포함하려면 필터 (Filter)를 선택한 다음 Include Old EntriesInclude Tags 을 선택합니다.

변경 로그의 변경 내용에 태그를 추가하려면 Branches > Log 을 선택합니다. 변경 내용을 선택한 다음 컨텍스트 메뉴에서 Add Tag for <hash> 을 선택합니다.

특정 커밋을 체크 아웃한 경우 브랜치 목록에 Detached HEAD 항목이 표시됩니다.

로컬 브랜치 및 원격 브랜치의 경우 브랜치 이름을 두 번 클릭하여 변경 로그를 확인합니다.

브랜치 목록을 새로 고치려면 새로 고침 (Refresh)를 선택합니다.

브랜치 추가하기

새 추적 또는 비추적 브랜치를 만들려면 지점 추가 (Add Branch)를 선택합니다.

지점 추가 대화 상자

브랜치를 만들 때 체크 아웃하려면 Checkout new branch 을 선택합니다.

선택한 브랜치를 추적하려면 Track local branch 을 선택합니다.

브랜치 관리하기

브랜치에 대한 컨텍스트 메뉴에는 다음과 같은 기능이 있습니다:

메뉴 항목설명
Add추적 및 비추적 브랜치를 새로 만듭니다.
Remove로컬 브랜치를 삭제합니다. 원격 브랜치는 삭제할 수 없습니다.
Rename로컬 브랜치 또는 태그의 이름을 변경합니다. 원격 브랜치의 이름은 변경할 수 없습니다.
Checkout선택한 브랜치를 체크 아웃하고 최신 상태로 만듭니다. 추적된 파일에 변경한 내용을 숨길 수 있습니다.
Diff선택한 브랜치와 현재 브랜치 사이의 차이점을 표시합니다.
Log브랜치의 변경 내용을 표시합니다.
Reset활성 브랜치를 선택한 브랜치로 재설정합니다. Hard , Mixed, Soft 재설정 중에서 선택할 수 있습니다. 자세한 내용은 git 리셋을 참조하세요.
Merge두 브랜치의 개발 이력을 함께 합친다.
Rebase로컬 커밋을 업데이트된 업스트림 헤드로 복사합니다.
Cherry Pick선택한 브랜치에서 최상위 커밋을 체리픽합니다.
Track선택한 브랜치를 추적하도록 현재 브랜치를 설정합니다.
Push커밋된 변경 내용을 선택한 원격 브랜치에 푸시합니다.

원격 브랜치에 대한 컨텍스트 메뉴에는 다음과 같은 추가 기능이 있습니다. 열려면 Remote Branches 또는 원격 리포지토리를 선택합니다.

메뉴 항목설명
Fetch특정 원격 리포지토리 또는 Remote Branches 에 적용된 경우 모든 원격 리포지토리에서 모든 브랜치 및 변경 사항 정보를 가져옵니다.
Manage RemotesRemotes 대화 상자를 엽니다.

사용 방법: GitGit을참조하세요 .

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.