Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 저장소 의 왼쪽 네비게이션에서 Source를 클릭하십시오 .

  2. 열려는 파일을 클릭하십시오.
    파일을 찾으려면 파일 트리를 사용하여 탐색하거나 Filter files 필드에 파일을 입력해야 할 수 있습니다.

  3. Edit 버튼을 클릭하여 편집 보기를 엽니다.

  4. 파일을 변경하고 원하는 업데이트를 수행합니다.

  5. Commit을 클릭  합니다.

  6. 원하는 경우 커밋 메시지를 업데이트하고 Commit을 다시 누릅니다  누릅니다.

저장소 태그

태그는 저장소 기록에서 특정 커밋을 표시합니다. 커밋에 태그를 지정하면 그 전에 모든 변경 사항이 포함됩니다. 나중에 태그를 비교하여 기록에서 두 지점의 차이를 확인할 수 있습니다. 일반적으로 릴리스 이름을 태그 이름으로 사용하여 릴리스 버전을 표시하는 데 사용됩니다.

Bitbucket Cloud는 Git 저장소에 대한 태그를 지원합니다. Bitbucket 또는 로컬에서 태그를 생성하고 Bitbucket에 푸시 할 수 있습니다.

Bitbucket에서 태그 만들기

  1. Bitbucket 저장소에서 태그를 지정할 커밋 링크를 클릭합니다.

  2. 페이지 오른쪽의 세부 정보에서 + 버튼을 클릭  합니다.

  3. Tag name을 입력하고 Create tag 클릭  합니다.

Info

태그 제거

태그를 추가 한 후에는 Bitbucket에서는 태그를 제거 할 수 없습니다. 태그를 제거하려면 명령줄에서 제거해야합니다.

태그 커밋보기

  1. 왼쪽 패널에서 Commits 링크를 클릭합니다  .

  2. 페이지 상단의 드롭다운을 클릭합니다.

  3. Tags 탭을 클릭합니다.

  4. 보려는 태그를 검색하고 클릭합니다. 해당 태그에 대한 모든 커밋과 커밋 목록이 업데이트됩니다.

태그 생성 및 Bitbucket에 푸시

Git 저장소에 대한 태그를 로컬로 생성 할 수 있습니다. 생성 한 태그 유형에 따라 커밋에 대한 태그를 나열하는 Bitbucket의 모든 위치에 표시됩니다.

Git 저장소 전용 태그

Git은 annotated 및 lightweight 태그를 지원하지만 Bitbucket에서는 annotated 태그만 만들고 볼 수 있습니다. Git은 annotated 태그를 저장소에 전체 객체로 저장합니다. 즉, 이름, 이메일, 날짜가 포함되고 메시지가 있습니다. lightweight 태그에는이 모든 추가 정보가 포함되지 않습니다.

다음 명령을 사용하여 Git 저장소에 대한 생성, 푸시 및 기타 태그 옵션 수행합니다.

Tag task

Git commands

annotated 태그 생성

Code Block
git tag -a <tag_name> -m '<tag_message>'

lightweight 태그 생성

Code Block
git tag <tag_name>

모든 태그 푸시 (정기 푸시는 태그를 푸시하지 않음)

Code Block
git push origin --tags

단일 태그 푸시

Code Block
git push origin : <tag_name>

저장소의 태그 나열

Code Block
git tag

저장소에서 태그 제거

Code Block
git tag -d <tag_name>
git push origin :refs/tags/<tag_name>

태그와 diff 비교

태그가 하나 이상 있으면 해당 태그를 다른 태그 또는 브랜치와 비교할 수 있습니다.

  1. 전역 사이드 바에서 + 를 클릭  하고 Get to work 하단의 Compare branches or tags를 선택합니다.

  2. 각 드롭다운에서 비교의 일부로 포함 할 태그 또는 브랜치를 선택합니다.

  3. Compare를 클릭 합니다.

diff, 커밋 목록 그리고 두 버전 간에 병합 된 모든 풀 요청을 볼 수 있습니다.