์ ๋ ๋ํ์์์ ์น๊ตฌ์ ํจ๊ป ์ฐฝ์
ํ๋ ๊ณผ์ ์์, ๊ฐ๋ฐ์ ์ฒ์ ์
๋ฌธํ์์ต๋๋ค.
๊ทธ๋๋ ํ๋ก๊ทธ๋๋ฐ์ ํผ์์ ๊ณต๋ถํ๋ค๋ณด๋, ์ด๋ ค์์ ๋ง์ด๊ฒช์์ต๋๋ค.
์ด๋์๋ถํฐ ๊ณต๋ถํด์ผ ํ ์ง ๋ชฐ๋๊ณ ,
์ด๋ ์ ๋๋ก ๊น๊ฒ ๊ณต๋ถํด์ผ ํ ์ง๋ ๋ชฐ๋์ต๋๋ค.
๊ทธ๋๋ ๋งจ๋
์ ํด๋ฉํ๋ฏ(?), 4๋
๊ฐ์ ๊ฐ๋ฐ์๋ง ๋ชฐ๋ํ๋ค์.
๋์ด์ผ๋ณด๋ฉด,
์๋ฏธ์๋ ์๊ฐ์ด๊ธฐ๋ ํ์ง๋ง ์์ฌ์๋ ๋ง์ด ๋จ์ต๋๋ค.
๋๊ตฐ๊ฐ ์์์ ๊ณต๋ถํ๋ ๋ฐฉ๋ฒ์ ์ ๋๋ก ์๋ ค์ฃผ์๋ค๋ฉด,
์๊ฐ์ ํจ์ฌ ๋ ํจ์จ์ ์ผ๋ก ์ธ ์ ์๊ฒ ๋ค๋ ์์ฌ์๋ง์
๋๋ค.
๊ฐ์ธ์ ์ธ ์๊ฒฌ์ผ๋ก๋,
๊ฐ๋ฐ์ ์ฒ์ ์์ํ ๋๋ ์ฌ๋ฌ ๋ถ์ผ๋ฅผ ์๊ฒ ๊ณต๋ถํ๋๊ฒ ์ค์ํ๋ค๊ณ ๋ด
๋๋ค.
ํ ๋ฒ ๊ฒฝํํด๋ณด๋๊ฑฐ์ฃ .
๊ทธ ์ดํ๋ผ๋ฉด ๊น๊ฒ ๊ณต๋ถํด์ผ ํฉ๋๋ค.
๋ค์ ๋งํด, ์๋ฆฌ๋ฅผ ์ ๋๋ก ์์์ผ ํ๋ค๋ ๋ด์ฉ์
๋๋ค.
์๋ฆฌ๋ฅผ ๋ชจ๋ฅด๋ฉด, ๋ค์ํ ์ฌ๋ก์ ๋์ํ๊ธฐ ํ๋ค๊ธฐ ๋๋ฌธ์ด์์.
ํ์ง๋ง ์๋ฆฌ๋ ์ด๋ ค์์.
์๋ฆฌ๋ฅผ ๊ณต๋ถํ๋ค๊ณ ์๊ฐํ๋ฉด ์์๋ถํฐ ๋ถ๋ด์ค๋ฝ์ต๋๋ค.
๊ทธ๋ฌ๋ ์ ์ ํจ๊ป๋ผ๋ฉด ๊ทธ๋ฐ ๊ฑฑ์ ์ ํ์ง ์์ผ์
๋ ๋ฉ๋๋ค.
๊ณผ๊ฑฐ์ ์ ์๊ฒ ์๋ ค์ค๋ค๋ ๋ง์์ผ๋ก ๊ฐ์๋ฅผ ์ค๋นํ์ต๋๋ค.
๋ชจ๋ ์๋ฆฌ๋ฅผ ๊ทธ๋ฆผ์ผ๋ก ์ฝ๊ฒ ํํํ๊ณ .
๋น ๋ฅธ ์๊ฐ ์์ ์ ๋๋ก ๋ฐฐ์ฐ์ค ์ ์๋๋ก ์์
์ ๋ง๋ค์์ต๋๋ค.
์ฌ๋ฌ๋ถ์ ์๊ฐ์ด ์์คํ ๋งํผ, ๊ฐ์ ํ๋ ํ๋์ ์ ์ฑ์ ๋คํ์ต๋๋ค.
๊ฐ์ ์๋ฃ์ ๊ทธ๋ฆผ์ด ์ดํดํ๊ธฐ ์ฌ์ด๊ฐ.
์๋ฆฌ๋ฅผ ์ค๋ช
ํ๋ ๊ทธ๋ฆผ์ด ๋ชจ๋ ์ฌ๋ก๋ฅผ ๋๋ณํ๋๊ฐ.
์ด ๋ด์ฉ์ด ๋ ๋์ ๊ฐ๋ฐ์๋ก ์ฑ์ฅํ๋๋ฐ ๊ผญ ํ์ํ ๋ด์ฉ์ธ๊ฐ๋ฅผ ๊ณ ๋ฏผํ๋ฉฐ,
์๊ธฐ์ค๋ฅผ ์ง๋ด๋ฏ ๊ฐ์๋ฅผ ๋ง๋ค์์ต๋๋ค.
์ฌ๋ฌ๋ถ์ ์ฑ์ฅ์ ์์ํ๋ฉฐ,
์ ์ ์์ ์๊ธธ ํ๋๊ฐ ์ฌ๋ฌ๋ถ๊ป ๋์์ด ๋์์ผ๋ฉด ํฉ๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
Courses
Reviews
- Git & GitHub, Step by Step from the Fundamentals - Essential Git [Complete Edition]
- Git & GitHub, Step by Step from the Fundamentals - Essential Git [Complete Edition]
- Git & GitHub, Step by Step from the Principles - Fundamental Git [Basics]
- Git & GitHub, Step by Step from the Fundamentals - Essential Git [Complete Edition]
- Git & GitHub, Step by Step from the Principles - Fundamental Git [Basics]
Posts
Q&A
gitignore๊ด๋ จ ์ง๋ฌธ
์๋ ํ์ธ์, JH P ๋ ๐์ง๋ฌธ์ ์ ๊ฐ ์ ๋๋ก ์ดํดํ์ง ๋ชปํ๋๋ฐ, ์กฐ๊ธ๋ง ๋ ์ฝ๊ฒ ์ค๋ช ํด์ฃผ์ค ์ ์์๊น์? ๐๐๐๊ฐ์ฌํฉ๋๋ค :)
- 0
- 2
- 29
Q&A
staging area
์๋ ํ์ธ์ ๐์ด๋ค ์ด์ ๋ก staging area๊ฐ ๋น์์ง๋ค๊ณ ๋ณด์ จ๋์ง ์ฌ์ญค๋ณผ ์ ์์๊น์? :)
- 0
- 2
- 32
Q&A
3-way merge์์์ conflict๋ฅผ ํด์ํ ์ ์๋ 4๊ฐ์ง ๋ฐฉ๋ฒ
์๋ ํ์ธ์, dev.rudevico ๋ ๐๋ค, ์ ์ ํฉ๋๋ค. ์ ๊ฐ ๊ฐ์์์ ์ค๋ช ํ ๋ด์ฉ์ ํ๋จํด์ฃผ์ ๋๋ก ์ ๋๋ค.๊ฐ์๋ฅผ ๋ง๋ค๋ฉด์ dev๋๊ณผ ๋น์ทํ ๊ณ ๋ฏผ์ ๋ง์ดํ๋ ํฐ๋ผ, ์ ์ ์ด์ผ๊ธฐ๊ฐ ์ ํตํ ๊ฒ ๊ฐ์ ๊ธฐ๋ถ์ด ๋๋ค์ ใ ใ
- 0
- 2
- 40
Q&A
๋ธ๋์น ๋ณํฉ ์ ๋ต์ ๋ํ ์ง์๊ณต์ ์๋์ ์๊ฐ์ด ๊ถ๊ธํฉ๋๋ค.
์๋ ํ์ธ์, Robbie ๋ ๐์ ์ ๊ฒฝ์ฐ, ํน๋ณํ ์ ํธํ๋ ๋ฐฉ์์ ์์ต๋๋ค.์ํฉ์ ๋ฐ๋ผ ์ ์ผ ์ข์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋๊ฒ ์ต์ ์ด๋ผ๊ณ ๋ด ๋๋ค.์๋ฅผ ๋ค์ด...(์ธ๊ธํด์ฃผ์ ๋๋ก...) ํ์คํ ๋ฆฌ๋ฅผ ๋ช ํํ ์ถ์ ํด์ผ ํ๋ ๊ฒฝ์ฐ์ ๊ธฐ๋ณธ ๋ณํฉ์ ์ฌ์ฉํ ์ ์๊ฒ ์ฃ . ๊ธฐ๋ฅ ๋จ์๋ก ์ปค๋ฐ๋ค์ ๊น๋ํ๊ฒ ์ ๋ฆฌํ๊ณ ์ถ์ ๋๋ ์์ ๊ฒ๋๋ค. ์ด๋๋ ์ค์ฟผ์ & ๋จธ์ง(squash & merge)๋ฅผ ์ฌ์ฉํ ์ ์์ด์. ๋ค๋ฅธ ์ํฉ์์ , ์ปค๋ฐ ํ์คํ ๋ฆฌ๋ฅผ ๊น๋ํ๊ฒ ๋ง๋๋๊ฒ ์ข์ ๋๋ ์์ต๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ์๋ ๋ฆฌ๋ฒ ์ด์ค & ๋จธ์ง(rebase & merge)๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.ํ์ ํ๋ ํ์ ์, ๋ง๋๋ ๊ธฐ๋ฅ, ๊ธฐ๋ฅ์ ์ค์๋ ๋ฑ๋ฑ์ ๋ฐ๋ผ ์ต์ ์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์๋๊ฒ BEST๋ผ๊ณ ๋ด์!
- 0
- 1
- 46
Q&A
git pull merge ์์ฒญ ์ draft
์๋ ํ์ธ์, Siver.Jane ๋ ๐ํน์, ๋ฌธ์ ์ํฉ์ ์คํฌ๋ฆฐ์ท์ผ๋ก ๋ณด์ฌ์ฃผ์ค ์ ์์๊น์?
- 0
- 2
- 38
Q&A
๊ถ๊ธํด์
์๋ ํ์ธ์, ์ ์ด๊ฒฝ๋ ๐Q1. ๋ธ๋์น๋ ์ปค๋ฐ์ ๊ฐ๋ฆฌํค๋ ํฌ์ธํฐ์ ๋๋ค. ์ฌ๋ฌ ๋ธ๋์น๊ฐ ๋์ผํ ์ปค๋ฐ์ ๊ฐ๋ฆฌํฌ ์ ์์ต๋๋ค. ๊ทธ๋์ ์ฌ๋ฌ ๋ธ๋์น๊ฐ ๋์ผํ ์ปค๋ฐ์ ๋ด๊ณ ์๋ค๊ณ ํํํ ๊ฒ๋๋ค. ์ด์ ๋ํ ๋ด์ฉ์ "๋ธ๋์น ์ค์ ๋ชจ์ #HEAD "ํ์ฐจ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์!Q2. ์ง๊ด์ ์ธ ๊ทธ๋ฆผ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ํ์ดํ๋ก ๊ฐ๋ฆฌํค๋ ๋ถ๋ถ์์ "์ฝ๋๋ฅผ ์๋กญ๊ฒ ์์ + ์ปค๋ฐ์ ์๋กญ๊ฒ ๋ง๋ค์ง๋ ์๊ณ ," ๋จธ์งํ๋ ์ํฉ์ผ๊น์?Q3. ๋ค ๋ง์ต๋๋ค. HEAD๊ฐ ๊ฐ๋ฆฌํค๋ ์ปค๋ฐ(main : Merge branch 'test')์ ๋ถ๋ชจ ์ปค๋ฐ์ test add blue to rect์ add green to rect ๋ ๊ฐ์ ๋๋ค.
- 0
- 3
- 43
Q&A
rebase ์ 3-way merge ์ ๊ทผ๋ณธ์ ์ธ ์ฐจ์ด
์๋ ํ์ธ์, yuntae.kang ๋ ๐rebase๋ ๋๋ฃ์ ํ์ ํ ๋ ํนํ ์ ์ฉํฉ๋๋ค.์๋ํ๋ฉด ์ปค๋ฐ ํ์คํ ๋ฆฌ๋ฅผ ๋จ์ํ๊ฒ ์ ์งํ ์ ์๊ธฐ ๋๋ฌธ์ด์์.์ด์ ๋ํ ๋ด์ฉ์ "๋๋ฃ์ ํ์ ํ ๋ conflict ํด๊ฒฐํ๊ธฐ #github #rebase" ํ์ฐจ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์!
- 0
- 2
- 49
Q&A
๋ฌธ์๊ฐ ๋ฝ์ด ๊ฑธ์ด์ ธ์๋ค์.
์๋ ํ์ธ์, info๋!์ ๊ฐ ๋ฐ๋ก ๋ฝ์ ๊ฑธ์ด๋์ง๋ ์์์ง๋ง, ํ์ธํด๋ณด๊ณ ๋ฐ๋ก ๋๊ธ ๋จ๊ธฐ๊ฒ ์ต๋๋ค. ๋ถํธ ๋ผ์ณ๋๋ ค ์ฃ์กํฉ๋๋ค!
- 0
- 1
- 37
Q&A
vscode์์์ github๋ก์ ํธ์
์๋ ํ์ธ์, ์กฐ์ฑ์ฐฌ๋ ๐๊ทผ๋ณธ๊น ๊ฐ์๋ฅผ ๋ค์ผ์๋ฉด ์ด๋คํด์๋ ๊ธ๋ฐฉ ์ ์ํ์ค ์ ์์ต๋๋ค.๊ทธ๋์ ์ง๊ธ ๋น์ฅ์ vscode ๊ฐ์๋ฅผ ์งํํ ๊ณํ์ ์์ต๋๋ค. ๐ํ์ง๋ง git ๊ณผ github์ ๋ํ ๊ฒ์ด๋ผ๋ฉด ๋ฌด์์ด๋ ์ง๋ฌธ ๋ฐ๋๋๋ค!vscode์ ๋ํ ๋ด์ฉ๋ ํ์์ ๋๋ค :)
- 0
- 2
- 41
Q&A
Git ๋จธ์ง ์ปค๋ฐ ๋๋๋ฆฌ๊ธฐ(revert)์ ๋จธ์ง ๋ฐฉ์ ์ ํ์ ์์ ์ฑ ์ง๋ฌธ
์๋ ํ์ธ์, Next ๋ ๐- ๋จธ์ง ์ปค๋ฐ์ด ์๊ธฐ๋ 3-way ๋จธ์ง์ ๊ฒฝ์ฐ์๋, reset ๋ช ๋ น์ด๋ก ๋จธ์ง๋ฅผ ๋๋๋ฆด ์ ์์ต๋๋ค :)
- 0
- 2
- 72




