λ¬Έμ
μΈν 리μ μ΄λ‘ μ»€λ° νΈμλ₯Ό μ΄μ©νκ³ μμλλ°, μΈν°λ·μ΄ λκΈ°λ λ°λμ 컀λ°λ§ λκ³ , νΈμλ λμ§ μλ μν©μ΄ λ°μνλ€
λ€νμ΄κ²λ, μ»€λ° λ©μΈμ§λ₯Ό μλͺ» μ μ΄λμ μμ μ ν΄μΌ νλ€
κ·Όλ° ν°λ―Έλμμ viλ‘ μμ μ νκ³ μ μ₯μ νλλ° λλ¬΄μ§ μμ μ¬νμ΄ λ°μλμ§ μμλ€
λ€μ λ€μ΄κ°λ³΄λ©΄ μ΄μ μ»€λ° λ©μΈμ§λ‘ λΈ..
μΈ λ² μ λ λ°λ³΅νλ€κ°
git add . λ₯Ό λλ λλ°,,,, λ΄κ° 컀λ°νμ§ μμ νμΌλ κ°μ΄ μ¬λΌκ°μ‘λ€ ννν« (λΉμ°ν¨ λ€ μ¬λ¦¬λλΌμ...)
κ·Έλμ 컀λ°ν λ΄μ©μ μ·¨μνλ €κ³ μ»€λ° λλ리λ λͺ λ Ήμ΄λ₯Ό μ°Ύμ보μλ€
ν΄κ²°
1. λ κ°μ 컀λ°μ λͺ¨λ μ·¨μνκ³ λ³κ²½μ¬νμ μμ λλ ν 리μ λ¨κ²¨λκΈ°
λ 컀λ°μ μ·¨μνλ, ν΄λΉ 컀λ°μμ λ³κ²½λ νμΌμ μμ λλ ν 리μ κ·Έλλ‘ λ¨κ²¨λλ λ°©λ²μ΄λ€.
μ΄ κ²½μ° git resetμ μ¬μ©νλ€.
git reset --soft HEAD~2
HEAD~2 : λ κ°μ μ΄μ 컀λ°μ ν¬ν¨νμ¬ λλλ¦¬κ² λ€λ μλ―Έ
--soft : 컀λ°λ§ λλλ¦¬κ³ , ν΄λΉ λ³κ²½ μ¬νμ μμ λλ ν 리μ λ¨κ²¨λκΈ°
1κ°λ§ μ·¨μνλ €λ©΄ HEAD~1 μ΄λ° μμΌλ‘ μ¬μ©νλ©΄ λλ€.
2. λ κ°μ 컀λ°μ μμ ν μ·¨μνκΈ° (컀λ°κ³Ό λ³κ²½μ¬ν λͺ¨λ μ·¨μ)
λ 컀λ°μ μ·¨μνκ³ λ³κ²½μ¬νλ λͺ¨λ λλλ¦¬λ €λ©΄ --hard μ΅μ μ μ¬μ©ν μ μλ€.
μ΄ κ²½μ°, μμ λλ ν 리μ λͺ¨λ λ³κ²½μ¬νλ μ·¨μλλ€.
git reset --hard HEAD~2
λͺ¨λ λ³κ²½μ¬νμ΄ μ·¨μλλ―λ‘, μ¬μ©νκΈ° μ μ μκ°νκ³ μ°κΈΈ λ°λλ€..
μ»€λ° μ·¨μλ μ λκ³ , λ€μ μ»€λ° λ©μΈμ§λ₯Ό μ κ³ νΈμλ₯Ό νλ€!
'πΆπππ·ππ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Git] pushλμ§ μμ μ»€λ° λ³΄κΈ° & push λͺ λ Ήμ΄ (0) | 2025.01.07 |
---|---|
[github] remote: Permission to *.git denied to 403 μ€λ₯ ν΄κ²° ssh key μΈμ¦ μ€μ λ°©λ² (1) | 2025.01.04 |
revert νκΈ° pushνκ±° λλ리기 (0) | 2024.05.25 |
Github README Stack λ£κΈ° (0) | 2023.07.30 |
1-3. github.io ν λ§ μ μ© & νΈμ§νκΈ° (0) | 2023.07.22 |