230609_git

김지태·2023년 6월 12일
0
post-thumbnail

태그
git tag [태그 이름] : 최신 커밋에 태그 이름 붙여줌
git tag [태그 이름] 해당 커밋 키 값 : 해당 커밋에 태그 이름 붙여줌
git push origin [태그 이름] : 리모트 레포지토리에 태그 이동 (편집됨)

0111danye
4일 전
git tag : 태그 정보 조회
git show [태그 이름] : 해당 태그 정보 조회

0111danye
4일 전
git tag --delete [태그 이름] : 해당 태그 삭제
git push --delete origin [태그 이름] : 해당 태그 삭제 했다는 것을 리모트 레퍼지토리에 전달

0111danye
4일 전
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~
$ cd Documents/git_ws/
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws
$ ls
HelloGit/ diff_project/ merge_project/
branch_project/ exam_project/ tag_project/
conflict_project/ log_project/ test_project/
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws
$ cd tag_project/
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
$ git tag
v0.2
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
$ git tag --delete v0.2
Deleted tag 'v0.2' (was 5372435)
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
$ git tag
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
$ git log
commit 3b1e5e59f4f2688f928b8e50400460e7972169e4 (HEAD -> master, origin/master, origin/HEAD)
Author: DennyKim111 0111danye@gmail.com
Date: Thu Jun 8 11:28:23 2023 +0900
commit 3
commit 5372435d88c97b5d5e5e9f2a9a20d013c95bab8e
Author: DennyKim111 0111danye@gmail.com
Date: Thu Jun 8 11:27:35 2023 +0900
commit 2
commit dd53309c32e33d2250d2e5addd7351d6c537d965
Author: DennyKim111 0111danye@gmail.com
Date: Thu Jun 8 11:26:37 2023 +0900
commit 1
commit 9f82bf3776198ae69633c43e83fe67d4c4e7969c
Author: KIM JITAE 122429796+DennyKim111@users.noreply.github.com
Date: Thu Jun 8 11:24:02 2023 +0900
Initial commit
(END)
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
$ git tag
v0.1
v0.2
v0.3
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
$ git show v0.1
commit dd53309c32e33d2250d2e5addd7351d6c537d965 (tag: v0.1)
Author: DennyKim111 0111danye@gmail.com
Date: Thu Jun 8 11:26:37 2023 +0900
commit 1
diff --git a/hello.txt b/hello.txt
new file mode 100644
index 0000000..f75ba05
--- /dev/null
+++ b/hello.txt
@@ -0,0 +1 @@
+Hello, world.
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
$ git show v0.2
commit 5372435d88c97b5d5e5e9f2a9a20d013c95bab8e (tag: v0.2)
Author: DennyKim111 0111danye@gmail.com
Date: Thu Jun 8 11:27:35 2023 +0900
commit 2
diff --git a/hello.txt b/hello.txt
index f75ba05..4f5a4b5 100644
--- a/hello.txt
+++ b/hello.txt
@@ -1 +1 @@
-Hello, world.
+Hello, noma.
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
$ git show v0.3
commit 3b1e5e59f4f2688f928b8e50400460e7972169e4 (HEAD -> master, tag: v0.3, origin/master, origin/HEAD)
Author: DennyKim111 0111danye@gmail.com
Date: Thu Jun 8 11:28:23 2023 +0900
commit 3
diff --git a/hello.txt b/hello.txt
index 4f5a4b5..8b07ef9 100644
--- a/hello.txt
+++ b/hello.txt
@@ -1 +1 @@
-Hello, noma.
+Hello, zerobase.
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
$ 깃 태그 전부 리모트 레포지토리에 푸시하고 확인
bash: 깃: command not found
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
$ git tag
v0.1
v0.2
v0.3
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
$ git push origin v0.1
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/DennyKim111/tag_project.git

  • [new tag] v0.1 -> v0.1
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ git push origin v0.2
    Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
    To https://github.com/DennyKim111/tag_project.git
  • [new tag] v0.2 -> v0.2
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ git push origin v0.3
    Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
    To https://github.com/DennyKim111/tag_project.git
  • [new tag] v0.3 -> v0.3
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ 4. 버전 0.1 로컬하고 리모트에서 지우고 확인
    bash: 4.: command not found
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ git tag --delete v0.1
    Deleted tag 'v0.1' (was dd53309)
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ git tag
    v0.2
    v0.3
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ git push --delete origin v0.1
    To https://github.com/DennyKim111/tag_project.git
  • [deleted] v0.1
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ git tag --delete v0.2
    Deleted tag 'v0.2' (was 5372435)
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ git push --delete origin v0.2
    To https://github.com/DennyKim111/tag_project.git
  • [deleted] v0.2
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ git tag
    v0.3
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ git tag --delete v0.3
    Deleted tag 'v0.3' (was 3b1e5e5)
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ git push --delete origin v0.3
    To https://github.com/DennyKim111/tag_project.git
  • [deleted] v0.3
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/tag_project (master)
    $ git tag

0111danye
4일 전
빔 에디터로 파일 열어서 수정하기
vi [파일이름] -> 'i' 눌러서 에디트 모드 -> 수정할 거 수정 후 esc 누른 후 ' : wq' 이걸 그대로 입력하고 엔터

profile
데이터 분석가

0개의 댓글