revert ํ๊ธฐ pushํ๊ฑฐ ๋๋๋ฆฌ๊ธฐ
Sup ํ๋ก์ ํธ๋ฅผ ํ๋ ์ค ๊ธฐ๋ฅ๋ณ๋ก pr ๋ถ๋ฆฌ๋ฅผ ํ์๋ ์๊ฒฌ์ด ๋์๋ค.
ํ์ง๋ง ์ฝ๋ ์์ฑ ํ ๋ธ๋ฐ์น ๋ถ๋ฆฌ๋ฅผ ํ๊ณ ์ฌ๋ฆฌ์ง ์์์ push ํ ๊ฑธ ๋๋๋ฆฌ๋ ค๊ณ ํ๋ค.
ํ๋ฆฐ๋ํ๋๋ฐ ์์ผ๋ก ๋ถ๋ฆฌ๋ฅผ ์ฑ์คํ๊ฒ.. ํด์ผ๊ฒ ๋ค.
reset ๋ช ๋ น์ด์ revert ๋ช ๋ น์ด๊ฐ ์๋ค.
reset : ์๊ฐ์ ์์ ๊ณผ๊ฑฐ์ ํน์ ์ฌ๊ฑด(commit)์ผ๋ก ๋๋๋ฆฐ๋ค.
revert : ํ์ฌ์ ์์ผ๋ฉด์ ๊ณผ๊ฑฐ์ ํน์ ์ฌ๊ฑด(commit)๋ค๋ง ์๋ ์ผ๋ก ๋ง๋ ๋ค.
๋ช ๋ น์ด
git revert [commit ID]
commit ID ์์๋ด๋ ๋ฒ
git show ๋ธ๋์น์ด๋ฆ
git show ํ๊ทธ์ด๋ฆ
git show group
commit 3b3d84231b42a80495d7... (HEAD -> group, origin/group)
Author: haeburney <4ckdnjssu@naver.com>
Date: Mon Apr 15 23:14:33 2024 +0900
20240415 ๊นํ์ : ํ์ ํํด ๋ฐ ๊ทธ๋ฃน ๋ง๋ค๊ธฐ
diff --git a/Backend/src/main/java/com/example/studyproject/group/Group.java b/Backend/src/main/java/com/example/studyproject/group/Group.java
new file mode 100644
์์์ ๋์ commit ID : 3b3d84231b42a80495d7...
git revert 3b3d84231b42a80495d7
๋ฅผ ์ ๋ ฅํ๋ฉด ๋ฐ๊ณผ ๊ฐ์ edit์ฐฝ์ด ๋ฌ๋ค.
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
ndows
This reverts commit 3b3d84231b42a80495d7.
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch group
# Your branch is up to date with 'origin/group'.
#
# Changes to be committed:
# deleted: Backend/src/main/java/com/example/studyproject/group/Group.java
# modified: Backend/src/main/java/com/example/studyproject/member/MemberController.java
# modified: Backend/src/main/java/com/example/studyproject/member/MemberDao.java
# modified: Backend/src/main/java/com/example/studyproject/member/MemberService.java
# modified: Backend/src/main/resources/sqlMapper/member/MemberManage_SQL.xml
#
# Untracked files:
.git/COMMIT_EDITMSG [unix] (19:25 16/04/2024) 1,1 Top
1๏ธโฃ i ํค๋ฅผ ๋๋ฌ insert ๋ชจ๋๋ก ๋ณ๊ฒฝ
2๏ธโฃ ์ํ๋ ์ปค๋ฐ๋ฉ์์ง ์ ๋ ฅ
3๏ธโฃ ์ ๋ ฅ ํ Esc ํค๋ฅผ ๋๋ฌ ๋ช ๋ น๋ชจ๋๋ก ์ ํ
4๏ธโฃ :wq ๋ฅผ ์ ๋ ฅํ๊ณ ์ ์ฅํ๊ณ ๋๊ฐ๋ฉด ์!!
์ฌ์ค ์ด๋ป๊ฒ ๋๊ฐ๋์ง ๋ชฐ๋ผ์ ์์ค์ฐฝ์ ๋๋ ๋๋ฐ, ๋คํํ ์ ์ฉ์ด ์ ๋๋ค. ๐(ํํ)
[Git] reset๊ณผ revert ์๊ณ ์ฌ์ฉํ๊ธฐ
Git์ผ๋ก ํ์ ํ๋ก์ ํธ๋ฅผ ์งํํ์๋ค.๊น์ผ๋ก ํ์ ํ๋๋ฐ ์ต์์น ์์ํฐ๋ผ ํ๋ฒ push๋ฅผ ์๋ชปํ๊ฑฐ๋, ๋ก์ปฌ์ main ๋ธ๋์น์์ ์๊ฒฉ์ ์ฅ์๋ก๋ถํฐ pullํ๊ณ ๊ฑฐ๊ธฐ์ ์๋์ ๋ค๋ฅด๊ฒ ๋ค๋ฅธ ๋ธ๋์น์ merge ํด
velog.io
https://wevus.net/it/git-push%EB%A5%BC-%EC%B7%A8%EC%86%8C-%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95/
git push๋ฅผ ์ทจ์ ํ๋ ๋ฐฉ๋ฒ - WEVUS
์ค์๋ก git pushํด ๋ฒ๋ ธ์ ๋์ ๋์ฒ๋ฒ์ 2๊ฐ ์์ต๋๋ค. git reset์ ์คํํ๋ฉด ์ด์ ์ปค๋ฐ ์ํ๋ก ๋์๊ฐ ์ ์์ต๋๋ค. ์ฃผ๋ก hard์ soft์ ๋ ๊ฐ์ง ์ต์ ์ ์ด์ฉํฉ๋๋ค.
wevus.net