์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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
- ์๋๋ก์ด๋์คํ๋์ค
- SQL
- ํผ๊ณต์ฑ๋ฆฐ์ง
- java
- ํผ๊ณตํ
- ์นด์นด์ค์ฝํ
- ์๊ณ ๋ฆฌ์ฆ
- ์ค๋ธ์
- doitandroid
- ๊ธฐ์ ๋ฉด์
- ํผ๊ณต๋จ
- ์ฝํ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- MySQL
- Android
- ์๋๋ก์ด๋
- ์๋ฃ๊ตฌ์กฐ
- ์๋ฐ
- Kotlin
- ์ธํ๋ฐ
- ์ ์ฒ๊ธฐ
- Til
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- ์ฝํ๋ฆฐ
- CS
- select
- ์คํฐ๋
- ํ๋ก๊ทธ๋๋จธ์ค
- groupby
- Today
- Total
Welcome! Everything is fine.
[TIL] 220207 ๋ณธ๋ฌธ
๐ป Today I Leaned...
๐์ํ์ฝ๋ฉ - GIT CLI - Branch & Conflict
Branch๋?
๊ฐ์ ๊ผฌ๋ฆฌ์์ ๋์์ง๋ง ์๋ก ๋ค๋ฅธ ์ญ์ฌ๋ฅผ ์จ๊ฐ๋ ๋ฒ์ ๋ค์ ๋งํ๋ค.
Conflict๋?
Branch์ Branch๋ฅผ ๋ณํฉํ ๋ ๋ฐ์ํ ์ ์๋ ์ํฉ์ด๋ค. ๊ฐ์ ํ์ผ, ๊ฐ์ ๋ถ๋ถ์ ์์ ํ์ ๊ฒฝ์ฐ ์ถฉ๋์ด ๋ ์ ์๋ค.
๋ธ๋์น ๊ธฐ๋ณธ์ฌ์ฉ๋ฒ
git branch ๋ช ๋ น์ด๋ก ๋ธ๋์น์ ๋ชฉ๋ก์ ๋ณด์ฌ์ค๋ค. ์ ์ผ ์ฒ์์๋ master์ด์ธ์ ๋ค๋ฅธ ๋ธ๋์น๋ฅผ ๋ง๋ค์ง ์์๊ธฐ ๋๋ฌธ์ master ๋ธ๋์น๋ง ๋ณด์ธ๋ค. git branch ๋ธ๋์น๋ช ์ผ๋ก ์๋ก์ด ๋ธ๋์น๋ฅผ ๋ง๋ค ์ ์๋ค. ์ค์ต์์๋ ๊ฐ๊ฐ apple, google, ms ๋ธ๋์น๋ฅผ ๋ง๋ค์๋ค. git branch apple์ ํ๊ณ git branch๋ก ๋ธ๋์น ๋ชฉ๋ก์ ํ์ธํ๋ฉด master, apple ๋ธ๋์น๋ฅผ ๋ณผ ์ ์๋ค.master ์์ *ํ๊ฐ ์๋ ๊ฒ์ ์์ง master์ ์ํ๋ผ๋ ๊ฒ์ ์๋ฏธํ๋ค. ๊ฐ๊ฐ์ ๋ธ๋์น๋ค์ ํ์ฌ master๊ฐ ๋จธ๋ฌผ๊ณ ์๋ ์ํ์์ ๋ง๋ค์๊ธฐ ๋๋ฌธ์ work3๋ผ๊ณ ํ๋ ๊ณตํต์ ์ด ์์
์๋์ ๊ฐ์ด HEAD๊ฐ master๋ฅผ ๊ฐ๋ฅดํค๊ณ ์๋ ๊ฒ์ ํ์ฌ ์ฐ๋ฆฌ๋ master์ ์ํ ์ํ๋ผ๋ ๊ฒ์ ์๋ฏธํ๋ค.
HEAD๊ฐ master์ธ ์ํ์์ ๊ธฐ์กด์ work.txt๋ฅผ ์์ ํ๊ณ "master work 4"๋ผ๋ ๋ฉ์ธ์ง๋ฅผ ์ ๋๋ค. git log --all --graph --oneline ์ผ๋ก ๊ฐ๋จํ๊ฒ ํ์ธํด๋ณด๋ ์๋์ ๊ฐ์ด ๋๋์ด์ง ๊ฒ์ ํ ๋์ ๋ณผ ์ ์์๋ค.
๋ธ๋์น๋ฅผ ์ฎ๊ธฐ๋ ๊ฒ์ git checkout ๋ธ๋์น๋ช ์ผ๋ก ํ๋ค. apple๋ก ๋ธ๋์น๋ฅผ ์ฎ๊ธฐ๊ณ ๋ค์ ํ์ธํด๋ณด๋ ๋ค์๊ณผ ๊ฐ์ด HEAD๊ฐ apple์ ๊ฐ๋ฆฌํค๊ณ ์๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
apple ๋ธ๋์น์์ ๊ธฐ์กด์ work.txt๋ฅผ ์์ ํ๊ณ , apple.txt๋ผ๋ ์๋ก์ด ํ์ผ์ ์์ฑํ๊ณ ์ปค๋ฐํด์ค๋ค. ๊ทธ๋ฆฌ๊ณ ํ์ธํด๋ณด๋ฉด ๋๋์ด "graph"๊ฐ ์๊ธด ๊ฒ์ ๋ณผ ์ ์๋ค. ms, google์ ์ฌ์ ํ work 3์ ๋จ๊ฒจ์ง ์ํ์ด๋ค.
๐์์ด
- Lesson11
'TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 220210 (0) | 2022.02.10 |
---|---|
[TIL] 220209 (0) | 2022.02.09 |
[TIL] 220206 (0) | 2022.02.06 |
[TIL] 220205 (0) | 2022.02.06 |
[TIL] 220204 (0) | 2022.02.04 |