분기를 색상화하여 현재 분기, 로컬 및 원격 추적 분기를 강조 표시합니다. 값은 항상(기본값), 절대 안 함 또는 자동이어야 합니다. 주어진 경우, 그것은 일치 하는 분기에 출력을 제한 하는 쉘 와일드 카드로 사용 됩니다. 여러 패턴이 제공되면 패턴과 일치하는 경우 분기가 표시됩니다. 이미 존재하는 경우에도 재설정합니다. -f가 없으면 git 분기는 기존 분기변경을 거부합니다. -d(또는 –delete)와 함께 병합된 상태에 관계없이 분기를 삭제할 수 있습니다. -m(또는 –move)과 함께 새 분기 이름이 이미 있는 경우에도 브랜치 이름을 바꿀 수 있으므로 -c(또는 –copy)에 대해서도 동일하게 적용됩니다. 분기는 Git에서 공동 작업의 주요 방법입니다.
동료 중 한 명이 코드 조각에 대해 공동 작업(또는 검토)하기를 원한다고 가정해 보겠습니다. 당신이 원하는 분기를 체크 아웃, 내 경우에는 `arcified`라고 : 원격 추적 분기 “todo”, “html”과 “사람”을 삭제합니다. 다음 가져오기 또는 끌어오기하지 않도록 구성하지 않으면 다시 생성됩니다. git-fetch[1]을 참조하십시오. 주어진 키에 따라 정렬합니다. 접두사 – 값의 내림차순으로 정렬합니다. –sort= 옵션을 여러 번 사용할 수 있으며, 이 경우 마지막 키가 기본 키가 됩니다. 지원되는 키는 git for-each ref.
정렬 순서 기본값에 따라 branch.sort 변수에 대해 구성된 값으로 정렬하거나 전체 refname(참조/… 접두사)를 사용합니다. 먼저 분리된 HEAD(있는 경우)를 나열한 다음 로컬 분기와 마지막으로 원격 추적 분기를 나열합니다. git-config[1]를 참조하십시오. –branch 옵션 또는 기본 분기 리모컨의 HEAD 포인트에 의해 지정된 단일 분기의 끝으로 이어지는 기록만 복제합니다. –depth 옵션을 사용하여 얕은 복제를 만들 때 모든 분기의 끝 근처에 기록을 가져오기 위해 단일 분기가 제공되지 않는 한 기본값입니다. 결과 리포지토리로 추가 로고는 초기 복제에 사용된 분기의 원격 추적 분기만 업데이트됩니다. –single 분기 복제가 만들 때 원격의 HEAD가 어떤 분기도 가리키지 않으면 원격 추적 분기가 만들어지지 않습니다. 만들거나 삭제할 분기의 이름입니다. 새 분기 이름은 git-check-ref-format[1]으로 정의된 모든 검사를 통과해야 합니다.
이러한 검사 중 일부는 분기 이름에 허용되는 문자를 제한할 수 있습니다. 앞으로 모든 Git 명령이 분기에 적용됩니다. 변경 내용을 원격 Bitbucket 리포지토리로 푸시하면 이러한 변경 내용이 리포지토리의 분기에 적용됩니다. 새 분기를 만들 때 분기를 설정합니다. .원격 및 분기. .merge 구성 항목을 사용하여 시작 지점 분기를 새 분기의 “업스트림”으로 표시합니다. 이 구성은 git 상태와 git 분기 -v의 두 분기 간의 관계를 표시하도록 git에 지시합니다. 또한 새 분기를 체크 아웃할 때 업스트림에서 끌어오기 위해 인수 없이 git pull을 지시합니다. 대한 업스트림 정보를 제거합니다.
분기를 지정하지 않으면 현재 분기로 기본설정됩니다. 즉시 전환할 분기를 만드는 경우 -c 옵션을 사용하여 “git switch” 명령을 사용하여 단일 명령으로 동일한 작업을 수행하는 것이 더 쉽습니다. 기존 분기를 덮어쓰지 않고 원격 분기를 제대로 가져오려면 어떻게 해야 합니까? Bitbucket에 로컬인 분기와 원격 분기를 모두 나열합니다. 목록을 참조로 사용하여 체크 아웃할 분기를 선택합니다.