์๋ ํ์ธ์ Foma๐ ์ ๋๋ค!
์ค๋์ ์ฌ๋ฌ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ํ๋๋ก ํฉ์น๋ ๋ฐฉ๋ฒ์ ๋ํด์ ์์๋ณผ๊ฑด๋ฐ์.
์์ ์ ํ๋ฌํฐ ๊ณต๋ถํ๋ ๊ฐ๋จํ ๋ฏธ๋ ํ๋ก์ ํธ๋ค์ด ๋ง์ด ์์ฌ์ ์ด๊ฑธ ํ๋์ Flutter Example์ด๋ผ๋ ๋ ํฌ์งํ ๋ฆฌ๋ก
ํฉ์น๊ณ ์ถ๋๋ผ๊ตฌ์.
๊ทธ๋์ ์ค๋์ ์ด๋ ๊ฒ ํ๋๋ก ํฉ์น๋ ๊ณผ์ ์ ๋ํด์ ์ ๋ฆฌํ๋๋ก ํ๊ฒ ์ต๋๋ค!
๋ฐ๋ก ์์ํ ๊ฒ์~
Github
๋จผ์ Github ์ฌ์ดํธ๋ก ์ด๋ํด์ฃผ์ธ์.
์๋กญ๊ฒ ํฉ์น ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ํ๋ ์์ฑํด์ค๋๋ค. (์ด๋ก์ New ๋ฒํผ์ ๋๋ฅด์๋ฉด ๋ฉ๋๋ค.)
์๋ก์ด ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ๋ง๋ค์ด์ฃผ์ธ์!
๊ทธ ๋ค์ ์์ฑ๋ ๋ ํฌ์งํ ๋ฆฌ git ์ฃผ์๋ฅผ ๋ณต์ฌํด์ค๋๋ค.
์ด๋ก์ Code ๋ฒํผ์ ๋๋ฅด๋ฉด HTTPS ์ฃผ์๊ฐ ๋์์ ์ด๊ฑธ ๋ณต์ฌํด์ค๋๋ค.
Terminal
์ด์ ํฐ๋ฏธ๋๋ก ์ด๋ํด์ฃผ์ธ์.
ํฐ๋ฏธ๋์ ์ผ์ ์์์ ๋ณต์ฌํด์ค ์ฃผ์๋ฅผ git clone ํด์ค๋๋ค.
git clone https://github.com/fomagran/Flutter-Example.git
์ด๋ ๊ฒ ํ๋ฉด ์๋ก์ด ํด๋ก ํ ํด๋๊ฐ ์๋กญ๊ฒ ์๊ฒผ์๊ฑฐ์์.
ํด๋น ํด๋๋ก ์ด๋ํด์ค๋๋ค.
cd Desktop/Flutter/Flutter-Example/
Github
๊นํ์ผ๋ก ์ด๋ํด์ ์๋ก์ด ๋ ํฌ์งํ ๋ฆฌ์ ํฉ์น ๋ ํฌ์งํ ๋ฆฌ์ ์ฃผ์๋ฅผ ๋ณต์ฌํด์ฃผ์ธ์.
์ Flutter ๋ฏธ๋ ํ๋ก์ ํธ ์ค ํ๋์ธ i_am_rich๋ผ๋ ํ๋ก์ ํธ์ ๋ฃ์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
ํฐ๋ฏธ๋๋ก ๋ค์ ๋์์์ ์๋์ ๊ฐ์ด
git subtree add --preix="๋ ํฌ์งํ ๋ฆฌ ์ด๋ฆ" "๋ ํฌ์งํ ๋ฆฌ ๊น ์ฃผ์" "๋ธ๋์น ์ด๋ฆ" ์ ์ ์ด์ค๋๋ค.
git subtree add --prefix=i_am_rich https://github.com/fomagran/i_am_rich.git master
๋ง์ฝ ์๋์ ๊ฐ์ด Working tree has modifications. Cannot add ๋ผ๋ ์ค๋ฅ๊ฐ ๋จ์ ๋ถ๋ค์ ์์ง ์๋กญ๊ฒ ๋ง๋ ๋ ํฌ์งํ ๋ฆฌ๊ฐ
์ ๋ฐ์ดํธ๊ฐ ์๋์๋ค๋ ์๋ฆฐ๋ฐ์.
์ด๊ฒ์ git push ๋๋ git checkout "๊ฐ์ฅ ์ต๊ทผ์ ์ปค๋ฐ์ฃผ์(?)"๋ฅผ ํด์ค์ ์ ๋ฐ์ดํธ๋ฅผ ํด์ค๋๋ค.
์์ ๊ฐ์ด ํ๋๋ฐ๋ ์ฌ์ ํ Working tree has modifications. Cannot add ๋ฌ๋คํ์๋ ๋ถ๋ค์ ์๋์ ๊ฐ์ด
์ปค๋ฐ์ ์๋ฌด๊ฑฐ๋ ๋ฃ์ ๋ค ์งํํด์ฃผ์๋ฉด ๋ฉ๋๋ค.
$ git add .
$ git commit -m '์ปค๋ฐ ๋ด์ฉ ์๋ฌด๊ฑฐ๋'
(ํน์ git push๋ฅผ ํ ๋ ์๋์ ๊ฐ์ ์ค๋ฅ๊ฐ ์๊ธฐ์๋ ๋ถ๋ค์ ์ฌ๊ธฐ ์์ ํ์ธํด์ฃผ์ธ์!)
์ด๋ ๊ฒ git push๋ฅผ ํด์ฃผ์ ๋ค์์ ๋ค์ ํด์ฃผ์๋ฉด
git subtree add --prefix=i_am_rich https://github.com/fomagran/i_am_rich.git master
๋ค์๊ณผ ๊ฐ์ด ์ฑ๊ณต์ ์ผ๋ก ์ถ๊ฐ๊ฐ ๋์๋ค๊ณ ๋น๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ง์ง๋ง์ผ๋ก ํฉ์ณ์ง ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ํธ์ฌํด์ค๋๋ค.
$ git push origin HEAD:main
์ด์ Github์ผ๋ก ๊ฐ์ ํ์ธํด๋ณผ๊น์?
์๋กญ๊ฒ ๋ง๋ค์ด์ค Flutter-Example ๋ ํฌ์งํ ๋ฆฌ์ i_am_rich ํ๋ก์ ํธ๊ฐ ์ถ๊ฐ๋ ๊ฑธ ๋ณผ ์ ์์ต๋๋ค!
์ค๋์ ์ด๋ ๊ฒ ์๋ก์ด ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ๋ง๋ค๊ณ ๊ธฐ์กด์ ์๋ ์ฌ๋ฌ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ํ๋๋ก ํฉ์น๋ ๋ฐฉ๋ฒ์ ๋ํด์ ์์๋ณด์์ต๋๋ค.
ํน์๋ผ๋ ๊ถ๊ธํ์ ์ ์ด ์๋ค๋ฉด ๋๊ธ๋ก ์๋ ค์ฃผ์ธ์~
'๐คผ Git' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Git] Git์ผ๋ก ํ์ ํ๋ ๋ฐฉ๋ฒ ์์๋ณด๊ธฐ (feat. Git-Flow) (0) | 2022.03.18 |
---|---|
[๐คผ Git] Github ์คํ์์ค ๊ธฐ์ฌํด๋ณด๊ธฐ (0) | 2021.12.28 |
[Git] ์๊ธฐ ์ปดํจํฐ(Local) ํด๋ Github์ ์ฐ๊ฒฐํ๊ธฐ (7) | 2021.10.14 |
[Git] Github ๊ฐ์ ์ ์ฅ์ ํจ๊ป ์ฐ๊ธฐ(feat. Github Flow) (2) | 2021.05.13 |
[Github] ๊นํ ๋ฆฌ๋๋ฏธ ํ๋กํ ๊พธ๋ฏธ๊ธฐ (0) | 2021.03.08 |
๋๊ธ