์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ํผ๊ณตํ
- ์ ์ฒ๊ธฐ
- ์๊ณ ๋ฆฌ์ฆ
- ์๋ฃ๊ตฌ์กฐ
- ๊ธฐ์ ๋ฉด์
- join
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- Android
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- java
- ์๋๋ก์ด๋์คํ๋์ค
- doitandroid
- groupby
- CS
- Kotlin
- select
- ์ค๋ธ์
- ์นด์นด์ค์ฝํ
- ์ฝํ
- ์ฝํ๋ฆฐ
- ํผ๊ณต๋จ
- ์๋ฐ
- MySQL
- Til
- ์๋๋ก์ด๋
- ์ธํ๋ฐ
- ํ๋ก๊ทธ๋๋จธ์ค
- ์คํฐ๋
- ํผ๊ณต์ฑ๋ฆฐ์ง
- SQL
- Today
- Total
Welcome! Everything is fine.
[TIL] 220204 ๋ณธ๋ฌธ
๐ป Today I Leaned...
๐ ์ํ์ฝ๋ฉ - ํ๋ก์ ํธ ๊ด๋ฆฌ - Git CLI - ๋ฒ์ ๊ด๋ฆฌ
๋ฒ์ ๊ฐ์ ์ฐจ์ด์ ๋น๊ต
git diff ๋ช ๋ น์ด๋ฅผ ์ฐ๋ฉด ์ด๋ค ๋ณํ๊ฐ ์๊ฒผ๋์ง ๋ณด์ฌ์ค๋ค. ๋ง์ง๋ง ๋ฒ์ ์ดํ์ ์์ ์ด ๋ง์์ ๋ค์ง ์์ผ๋ฉด git reset --hard๋ก ์ญ์ ํ ์ ์๋ค. ๋ํ git log -p๋ฅผ ์ด์ฉํ๋ฉด ์ด๋์์ ๋ฌธ์ ๊ฐ ์๊ฒผ๋์ง ์ถ์ ํ๋๋ฐ ๋์์ด ๋๋ค. ํ์ผ๊ณผ ํ์ผ๊ฐ์ ์ฐจ์ด์ ์ ์ ์ ์๋ค.
checkout๊ณผ ์๊ฐ์ฌํ
๋ฒ์ ๊ด๋ฆฌ๋ ํ์ผ์ ์์ ํ ๋๋ง๋ค ์๋ฏธ์๋ ๋ณ๊ฒฝ์ ์ ๊ธฐ๋กํ๋ ๊ฒ์ด๋ค. ๋ํ ๊ณผ๊ฑฐ์ ๋ฏธ๋๋ฅผ ๋๋๋ค ์๋ ์๋ค. ๋ง์ฝ ์๋ ์์์์ Message 2 ๋ผ๋ ๋ฉ์ธ์ง๊ฐ ์์ฑ๋ ์์ (c8792...)์ผ๋ก ๋์๊ฐ๊ณ ์ถ๋ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ ๊น? HEAD๋ฅผ ์ํ๋ ์์ ์ ๊ฐ๋ฆฌํค๋๋ก ํ๋ค. git logํด์ ๋์๊ฐ๊ณ ์ถ์ ๊ณผ๊ฑฐ์ ์ปค๋ฐ ์์ด๋๋ฅผ ๋ณต์ฌํ ํ git checkout ์ปค๋ฐ์์ด๋๋ฅผ ํ๋ฉด ์ ์ฅ์๋ ํด๋น ์ปค๋ฐ์์ด๋๊ฐ ๊ฐ๋ฆฌํค๋ ๋ฒ์ ์ ๋ง๋ ์์ ์ผ๋ก ๋์๊ฐ๋ค. ๊ทธ๋ผ hello1.txt ํ์ผ๋ง ์๊ณ , ๋ด์ฉ๋ ๋ฐ๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
๋ง์ฝ ๊ฐ์ฅ ์ต์ ์ ์ํ๋ก ๋์๊ฐ๊ณ ์ถ๋ค๋ฉด git checkout master ๋ก ๋์๊ฐ ์ ์๋ค.
'TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 220206 (0) | 2022.02.06 |
---|---|
[TIL] 220205 (0) | 2022.02.06 |
[TIL] 220203 (0) | 2022.02.03 |
[TIL] 220130 (0) | 2022.01.30 |
[TIL] 220128 (0) | 2022.01.28 |