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

태그 생성 및 관리

태그는 하나의 커밋에 대한 고정 이름으로, 일반적으로 v2.2.0과 같은 릴리스입니다. 커밋을 마우스 오른쪽 버튼으로 클릭하고 Tag Here을 선택한 다음 경량 또는 주석이 달린 태그를 선택합니다. 태그는 커밋과 함께 푸시되지 않습니다. 각 태그는 Push Tag로 푸시됩니다.

무료업데이트됨

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

이 페이지에서
  1. 시작하기 전에
  2. 어디서 찾을 수 있나요?
  3. 단계
  4. 예상되는 결과
  5. 태그 삭제
  6. 뭔가 잘못되면
  7. 질문
  8. 관련된

시작하기 전에

  • 태그를 지정하려는 커밋은 그래프(커밋 찾기)에 있습니다.

어디서 찾을 수 있나요?

  • 커밋(Tag Here)을 마우스 오른쪽 버튼으로 클릭한 다음 Create Tag Here… 또는 Create Annotated Tag Here…을 클릭합니다.
  • Push Tag, Copy Tag Name, Delete Tag… 및 Delete Tag from Remote…에 대한 태그 레이블을 마우스 오른쪽 버튼으로 클릭합니다.
  • 왼쪽 패널의 Tags 섹션에는 모든 태그가 나열됩니다.
액션macOSWindows 및 Linux
Undo 태그 생성 또는 삭제 중⌘ZCtrl+Z

단계

  1. 커밋과 태그 종류를 선택하세요.

    커밋을 마우스 오른쪽 버튼으로 클릭하고 Tag Here을 열고 릴리스의 경우 Create Annotated Tag Here…(태그한 사람, 시기 및 메시지를 기록함)을 선택하거나 이름만 있는 경량 태그의 경우 Create Tag Here…를 선택합니다.

    이름이 v2.2.0인 주석이 달린 태그와 메시지를 생성하는 GitTree 대화상자
    메시지가 포함된 주석이 달린 태그 v2.2.0.데모 저장소와의 GitTree 인터페이스입니다.
  2. 이름을 짓고 설명해보세요.

    v2.2.0와 같은 Tag name를 입력하고 릴리스에서 제공하는 것과 같은 주석이 달린 태그의 경우 Message를 입력합니다.

  3. 프로젝트에서 요청하면 서명하세요.

    Signing에서 Follow Git config는 tag.gpgSign 설정을 사용합니다. Sign this tag 또는 Don’t sign this tag가 이것을 선택합니다. 주석이 달린 태그만 서명할 수 있습니다.

  4. 생성하고 푸시하세요.

    Create Tag를 누르세요. 라벨은 커밋에 표시됩니다. 마우스 오른쪽 버튼을 클릭하고 Push Tag을 선택하여 게시하세요.

예상되는 결과

태그는 그래프와 Tags에서 영구적으로 커밋을 가리키고 원격에서 푸시되면 GitHub과 같은 호스트가 이를 릴리스로 전환할 수 있습니다.

태그 삭제

  • Delete Tag…은 지역 태그를 제거합니다. refs/ogt/trash 아래에 먼저 저장되었으므로 Undo가 다시 가져옵니다. 리모컨은 변경되지 않습니다.
  • Delete Tag from Remote…는 태그를 가져오는 모든 사람에 대해 리모컨에서 태그를 제거합니다. 귀하의 지역 태그는 그대로 유지됩니다.

뭔가 잘못되면

"태그에 서명할 수 없어 생성되지 않았습니다."

Git에서 서명 프로그램을 실행하거나 키를 찾을 수 없습니다. user.signingkey을 확인하고 GPG 또는 SSH 서명이 터미널에서 작동하는지 확인하거나 서명하지 않고 태그를 생성하세요.

동료가 내 태그를 볼 수 없습니다.

태그는 푸시될 때까지 로컬로 유지됩니다. 태그를 마우스 오른쪽 버튼으로 클릭하고 Push Tag을 선택합니다.

질문

가볍거나 주석이 달려있나요?

릴리스에는 주석이 달린 태그를 사용하십시오. 메시지, 태그 지정자 및 날짜를 ​​전달하고 서명할 수 있습니다. 경량 태그는 개인 북마크에 적합합니다.