
feat. μμ½ - μμ½λμ κ°μμ μ°Έκ³ μλ£ νμ©
νλ‘μ νΈμμ κ³Όκ±°λ‘ λλ리λ λ°©λ²
1. Reset
- λμκ° μμ μ λ²μ μΌλ‘ λμκ°λ©΄ κ·Έ μμ μ΄νμ λ²μ λ€μ νμ€ν 리μμ μ§μμ§.
- resetμ μμ νμ¬κ° μμλ κ² μ²λΌ μνλ κ³Όκ±°λ‘ λμκ° μ μλ€. λ§ κ·Έλλ‘ '리μ 'μ΄λ€.
- resetμ μ΄λ ₯μ λ¨κΈ°μ§ μλλ€. λ°λΌμ νμ¬κΉμ§μ commit μ΄λ ₯μ λ¨κΈ°μ§ μκ³ μνλ μμ μΌλ‘ μμ ν λλμκ°κ³ μΆμ λ μ¬μ©ν μ μλ€.
- Revert
- νμ¬μ μμΌλ©΄μ κ³Όκ±°μ νΉμ μ¬κ±΄(commit)λ€λ§ μλ μΌλ‘ λ§λ λ€.
- revertλ κ³Όκ±°λ‘ λμκ°κ² λ€λ μ΄λ ₯μ λ¨κ²¨λκ³ μνλ μμ μΌλ‘ λμκ°λ€. μ¦, μ΄μ μ commit λ΄μμ λ¨κ²¨λκ³ μλ‘μ΄ commitμ μμ±νλ©΄μ κ³Όκ±°λ‘ λμκ°κ² λλ€.
ν λ² κ³΅μ κ° λ μ½λλ€μ λ€λ₯Έ μ¬λμ΄ μμ
νκ³ μμ λ, resetμ νκ²λλ©΄ λ¬Έμ κ° λ°μν¨.
λ°λΌμ μ΄λ° κ²½μ°μ μ΄μ 컀λ°μ μμ μ΄ νμν λ, revertλ₯Ό μ¬μ©ν¨.

"Replace Cheetas with Panthers" (νμμ )cheetas.yaml νμΌμ μμ νκ³ panthers.yaml μ μΆκ°,Web.yaml μ manager λ₯Ό Me μμ Noraλ‘ μμ ν λ΄μμ΄ μλ€."Add team Cheetas" (λ°λ‘ μ΄μ )cheetas.yaml νμΌμ΄ μ΄μμμ.git reset --hard (λμκ° μ»€λ° ν΄μ)
git logλ‘ ν΄μ νμΈ
"Replace Cheetas with Panthers"κ° μ¬λΌμ§λ©° νμ¬
"Add team Cheetas" λ²μ μνμΈ κ²μ μ μ μλ€.
"FIRST COMMIT"μΌλ‘ λμκ° ν log νμΈν΄λ³΄κΈ°
git revert (λλ릴 μ»€λ° ν΄μ)

"Replace Cheetas with Panthers" μμ "Add George to iOS" μ μμ μΌλ‘ λλλ € 보기
"Add George to iOS"μ μμ κ³Ό λμΌνκ³ , νμ€ν 리μλ 
git revert --no commit (λλ릴 μ»€λ° ν΄μ)
"Add George to iOS"λ‘ no commit revert
μ΄ μμ μ λ°λ μνκ° add λ§ λμ΄ μλ μν (commit β)
Web.yaml μμ
.gitignore μ *.config μΆκ°
hello.txt μΆκ°
νλ¨μ λ³κ²½μ¬νμ μ²΄ν¬ νμλ₯Ό νκ²λλ©΄ git addλ₯Ό ν κ²μ
μ»€λ° λ©μμ§: Commit with SourceTree

Add George to iOSμ μμ μ¬ν λλλ €λ³΄κΈ°
Replace Cheetas with Panthers μμ μΌλ‘ λλλ €λ³΄κΈ°