Git & GitHub, ์๋ฆฌ๋ถํฐ ์ฐจ๊ทผ์ฐจ๊ทผ - ๊ทผ๋ณธ๊น
์๋ฆฌ๋ถํฐ ์ฐจ๊ทผ์ฐจ๊ทผ ๋ฐฐ์ฐ๊ณ , ๋ชจ๋ ์ค๋ฅ ์ง์ ํด๊ฒฐํ๊ธฐ.
์๊ฐ์ 837๋ช
๋์ด๋ ์ ๋ฌธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ
- ๋ฏธํด๊ฒฐ
cherry pick ์ง๋ฌธ์ ๋๋ค.
๊ฐ์ 8:16 ์์ test ๋ธ๋์น ์ชฝ์ ๋ ธ๋์ ์ปค๋ฐ์ cherry pick ํด์ ๊ฐ์ ธ์๋๋ฐ main ๋ธ๋์น ์ชฝ์ ์ด๋ก์ ์ปค๋ฐ๊ณผ ์ถฉ๋๋์ด์ ๋ ์ค์ ํ๋๋ฅผ ์ ํํ ์ํฉ์ธ๋ฐ<p style="text-align: l
gitgithub์ฐฝํ
ใป
8์ผ ์
0
35
2
- ๋ฏธํด๊ฒฐ
๊นํ ์์ ์๋ฃ๋ develop ๋ธ๋์น ์ง๋ฌธ
์๋ ํ์ธ์ ๊ฐ์ฌ๋. ์ข์๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค. ์ด๋ฒ ๊ฐ์ ๋ค์ผ๋ฉด์ ์ง๋ฌธ์ด ์๊ฒจ์์. ๋ง์ฝ ๋ฉ์ธ ๋ธ๋์น ๊ธฐ๋ฐ์ผ๋ก ๊นํ์์ develop ๋ธ๋์น๋ฅผ ์์ฑํํ, fetch๋ก ๋ก์ปฌ ๋ ํฌ๋ก ๊ฐ์ ธ์ checkout -t๋ก ๋ก์ปฌ ๋
gitgithubdnfdlsclsrn1
ใป
4๋ฌ ์
0
94
2
- ๋ฏธํด๊ฒฐ
[์ง๋ฌธ] git-flow ์์ release ๋ธ๋์น ์์ฑ
์๋ ํ์ธ์ ๊ฐ์ฌ๋, ๊ฐ์ ์ฌ๋ฐ๊ฒ ๋ฃ๊ณ ์์ต๋๋ค. ์ข์ ๊ฐ์ ๊ฐ์ฌํฉ๋๋ค. ์ต๊ทผ ์ค๋ฌด์์ develop ๋ธ๋์น์ A,B,C,D,E ์์๋ก mer
gitgithubbaeksu
ใป
5๋ฌ ์
0
71
1
- ๋ฏธํด๊ฒฐ
upstream์ฐ๊ฒฐํ๊ธฐ
๊น์ด์๋ ๋ด์ฉ ์ฝ๊ฒ ์ ๋ฌํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.์ ์คํธ๋ฆผ 10:00๊ทผ์ฒ ๊ณต๋ถํ๋ค๊ฐ, ๊ทธ๋ฅ test branch๋ฅผ ๊ทธ์ ์ ํ๋๋๋ก -u์ต์ ์์ด push ํด๋ฒ๋ฆฌ๋ฉด
gitgithubupstream์ต์นํ
ใป
6๋ฌ ์
0
95
2
- ํด๊ฒฐ
gitignore๊ด๋ จ ์ง๋ฌธ
์๋ ํ์ญ๋๊น ๊ฐ์ฌ๋! ์ข์ ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค ใ ใ ์ ๊ฐ ์์ฒ์ ์ผ๋ก ๋ค์ ์ํฉ์ด์๋๋ผ ํ์ ์ ๊น์ง ๋ฃ๊ณ ๋ ํฌ์ ์ฌ๋ฆด๋ ค๊ณ ํ๋๋ฐ ์ด๋ฏธ ๋ ํฌ์ ์ปค๋ฐ๋ค์ด ์ฌ๋ผ๊ฐ ์ํ์ ๋๋ค<p style="text-align
gitgithubJh P
ใป
7๋ฌ ์
0
102
2
- ํด๊ฒฐ
staging area
์ปค๋ฐ์ ํ๊ณ ๋ ๋ค์ staging area ๋ ์น ๋น์์ง๋๋ฐ ๊ฐ์์์๋ ๋จ์์๋ ๊ฒ ์ฒ๋ผ ๋ณด์ด๋๋ฐ ๋ญ๊ฐ ๋ง๋๊ฑด๊ฐ์??ใ
gitgithubgxpk0721
ใป
7๋ฌ ์
0
100
2
- ํด๊ฒฐ
๋ธ๋์น ๋ณํฉ ์ ๋ต์ ๋ํ ์ง์๊ณต์ ์๋์ ์๊ฐ์ด ๊ถ๊ธํฉ๋๋ค.
์๋ ํ์ธ์, ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค.Git์ ์ ๋ฆฌํ๋ ๋ฐ ํฐ ๋์์ ๋ฐ๊ณ ์์ต๋๋ค.๋ค๋ฆ์ด ์๋๋ผ GitHub์์ ๋ธ๋์น๋ฅผ ๋ฉ์ธ ๋ธ๋์น๋ก ๋ณํฉํ ๋ ์ฌ์ฉํ๋
gitgithub๋ธ๋์นRobbie
ใป
8๋ฌ ์
0
118
1
- ๋ฏธํด๊ฒฐ
git pull merge ์์ฒญ ์ draft
์๋ ํ์ธ์! ๊ฐ์ ๋๋ฌด ์ ๋ฃ๊ณ ์์ต๋๋ค.์ ๊ฐ ์ด๋ฒ์ git์ ์ฒ์ ์จ๋ณด๋ฉด์ ์ด๊ฒ์ ๊ฒ ์๋ํด๋ณด๊ณ ์๋๋ฐ์!<p style="text-align: left"
gitgithubSilver.Jane
ใป
8๋ฌ ์
0
213
2
- ๋ฏธํด๊ฒฐ
rebase ์ 3-way merge ์ ๊ทผ๋ณธ์ ์ธ ์ฐจ์ด
์๋ ํ์ธ์.rebase ๋จ์(์ด์ ๊ฐ์)์ ์ค๋ช ์ ๋ค์ผ๋ฉด์, rebase ๋ fast-forward merge ๋ฅผ ์ํํ ์ ์๊ฒ๋ commit history ๋ฅผ
gitgithubyuntae.kang
ใป
8๋ฌ ์
0
121
2
- ๋ฏธํด๊ฒฐ
๋ฌธ์๊ฐ ๋ฝ์ด ๊ฑธ์ด์ ธ์๋ค์.
๋ฌธ์๊ฐ ๋ฝ์ด ๊ฑธ์ด์ ธ์๋ค์. ๋น๋ฒ ์๋ ค์ฃผ์ธ์. ๊ฐ์๋ ธํธ์๋ ์
gitgithubinfo
ใป
9๋ฌ ์
0
88
1
- ๋ฏธํด๊ฒฐ
vscode์์์ github๋ก์ ํธ์
vscode์์์ github๋ก์ push๋ ๋ฐ๋ก ๊ฐ์ ๊ณํ์ด ์์ผ์ค๊น์??
gitgithub์กฐ์ฑ์ฐฌ
ใป
9๋ฌ ์
0
130
2
- ๋ฏธํด๊ฒฐ
Git ๋จธ์ง ์ปค๋ฐ ๋๋๋ฆฌ๊ธฐ(revert)์ ๋จธ์ง ๋ฐฉ์ ์ ํ์ ์์ ์ฑ ์ง๋ฌธ
๊น์์ ๋จธ์ง(Merge)๋ฅผ ๋๋๋ ค ์ด์ ์ํ๋ก ๋์๊ฐ๋ ค๋ฉด ์ด๋ค ๋ฐฉ๋ฒ์ ์จ์ผ ํ๋์ง ๊ถ๊ธํฉ๋๋ค. fast-forward ๋จธ์ง์ธ
gitgithubNext
ใป
10๋ฌ ์
0
159
2
- ๋ฏธํด๊ฒฐ
git add ๋์ ์๋ฆฌ์ ๋ํ ์ง๋ฌธ
์๋ ํ์ธ์!๋จผ์ ์ข์ ๊ฐ์ ์ ๊ณตํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค~!๊ฐ์๋ฅผ ๋ฃ๋ค๊ฐ ์กฐ๊ธ ํท๊ฐ๋ฆฌ๋ ๋ถ๋ถ์ด ์์ด์ ์ง๋ฌธ๋๋ฆฝ๋
gitgithubNext
ใป
10๋ฌ ์
0
71
2
- ํด๊ฒฐ
git flow ๋ฌธ์
๊ฐ์ฌ๋, ์ข์ ๊ฐ์ ๋๋ฌด ์ ๋ฃ๊ณ ์์ต๋๋ค.git flow ์ฑํฐ ์ค๋ช ๋ค์ผ๋ฉด์ ๊ถ๊ธํ ์ ์ด ์๊ฒผ๋๋ฐ์.๋ง์ฝ
gitgithub์๋ฆฌ๋ง
ใป
์ผ ๋ ์
0
122
2
- ๋ฏธํด๊ฒฐ
git rebase ์ง๋ฌธ
๊ฐ์ 18๋ถ 14์ด์์ git rebase origin/main์ ํ๋ฉด conflict๊ฐ ๋ฐ์ํ ๊น์? ๊ฐ์ 14๋ถ 34์ด์ 3-way me
gitgithubHephaestus
ใป
0
116
2
- ํด๊ฒฐ
[์ถ๊ฐ ์ง๋ฌธ] ๋๊ฐ์ ๋ธ๋์น๋ฅผ ๋ค์ pull requestํ๋ ๊ฒฝ์ฐ.
๊ธฐ์กด ๋ธ๋์น๋ฅผ ํ ๋ฆฌํ์คํธํ๊ณ ๋๋ค์ ํ ๋ฆฌํ์คํธ๋ฅผ ํ๊ฒ ๋๋ค๋ฉด ์ด๋ค ๋ฌธ์ ์ ์ด ์๊ธธ ์ ์๋์?๊ธฐ์กด์ ๋ธ๋์น๊ฐ ๋๋ฝ๋๋ ๊ฒฝ์ฐ๊ฐ ์๊ธธ ์ ์๋์?
gitgithubyay
ใป
0
191
2
- ํด๊ฒฐ
pull request ์ทจ์ํ๊ธฐ
๋์ ๋ธ๋์น๋ฅผ ์๋ชป๋ ๋ธ๋์น๋ก ์ค์ ํ๋๋ฐ ์ด๋ฅผ ์ทจ์ํ ์ ์๋์?์๋ฅผ ๋ค์ด main ๋ธ๋์น๋ก ๋จธ์งํด์ผ ํ๋๋ฐ Develop ๋ธ๋์น๋ก ์๋ชป ๋จธ์งํ๊ฒ ๋ ๊ฒฝ์ฐ์ ๋๋ค.
gitgithubyay
ใป
0
829
2
- ํด๊ฒฐ
.gitignore
rectangle ํ์ผ์ ๋ฒ์ ๊ด๋ฆฌ์์ ์ ์ธํ๋ ค๊ณ ํ์ง๋ง ๋ฒ์ ๊ด๋ฆฌ์์ ์ ์ธ๋์ง ์์ต๋๋ค..gitignorerectangle์ด ๋ฌธ์ ๋ ์ด๋ป๊ฒ ํด๊ฒฐํ ์ ์๋์?
gitgithubdol
ใป
0
86
2
- ํด๊ฒฐ
Commit ๋ฉ์์ง ๋ณ๊ฒฝ ๋ฐฉ๋ฒ
commit ๋ฉ์์ง๋ฅผ ์๋ชป ์ ๋ ฅํ๋๋ฐ ์ด๊ฑธ ๋ค๋ฅธ ๋ด์ฉ์ผ๋ก ์์ ํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์๊น์?์๋ฅผ ๋ค์ด "rectangle ์ ์์ ํจ."์ "rectangle์ ๋นจ๊ฐ์์ ์ถ๊ฐํจ."์ผ๋ก ๋ณ๊ฒฝํ ์ ์๋์?</p
gitgithubdol
ใป
0
653
2
- ํด๊ฒฐ
switch ์ checkout ์ฐจ์ด์ .
์ธ์ checkout์ ์ฌ์ฉํ๊ณ ์ธ์ switch๋ฅผ ์ฌ์ฉํด์ผ ๋๋์?๋ธ๋์น๋ฅผ ์ด๋ํ ๋ ์ด ๋์ ๋์ผํ ์๋ฆฌ๋ก ์๋ํ๋์?
gitgithubdol
ใป
0
320
1






