Git์ ๋ช ๋ น์ด๋ก ์ ํ๊ณ GUI ์ฌ์ฉํด ํด๋ฆญํด๋ฆญ์ผ๋ก ํธํ๊ฒ ๋ณด๊ธฐ
1. ์์คํธ๋ฆฌ ์ค์น
์ ๋งํฌ๋ก ๋ค์ด๊ฐ ์ด์์ฒด์ ์ ๋ง๋ ๊ฑธ๋ก ์ค์น
์ค์น ์๋ฃ๋๋ฉด SSHํค๋ฅผ ๋ถ๋ฌ์ค๊ฒ ๋๋ ์๋ฆผ์ด ๋จ๋๋ฐ ๋ณดํต ์์ผ๋ฏ๋ก ์๋์ค ์ ํํ๊ธฐ~
2. github์์ ๋ ํ์งํ ๋ฆฌ ์์ฑ
๋๋ test ๋ ํ์งํ ๋ฆฌ๋ฅผ Private์ผ๋ก ์์ฑํด ๋ณผ ๊ฒ์ด๋ค.
Create repository๋ฅผ ๋๋ฌ ์์ฑํ๋ฉด
์ด์ ๊ฐ์ด cloneํ ์ฃผ์๊ฐ ๋์จ๋ค.
3. ์์คํธ๋ฆฌ์์ github ๋ ํ์งํ ๋ฆฌ clone
SourceTree.exe๋ฅผ ์คํํ๋ฉด ์์ ๊ฐ์ด ์ฐฝ์ด ๋จ๋๋ฐ ์ฌ๊ธฐ์ clone ํด๋ฆญ!
ํด๋ฆญ ํ clone ํ๊ณ ์ถ์ repository ์ฃผ์๋ฅผ ์ ๋ ฅํ๊ณ ํด๋ก ์ ์ ํํ๋ฉด ์ฐ๋ ์ฑ๊ณต
์์ง ๋น ๋ ํํ ๋ฆฌ์ด๋ฏ๋ก ์์ ๊ฐ์ ํ๋ฉด์ ๋ณผ ์ ์๋ค.
4. ๋ก์ปฌ์์ ํ์ผ ์ฌ๋ฆฌ๊ธฐ
์ด์ ํ ์คํธ์ฉ์ผ๋ก test.csv๋ฅผ ์ฌ๋ ค๋ณด๋ฉด?
์ด๋ ๊ฒ ๋ฐ๋ก ๋ณ๋์ฌํญ์ ์์คํธ๋ฆฌ์์ ํ์ธํ ์ ์๋ค.
5. ์คํ ์ด์ง์ ์ฌ๋ฆฐ ํ ์ปค๋ฐํ๊ธฐ
์ด์ ์คํ ์ด์ง์ ์ฌ๋ฆฌ๊ธฐ - ์ปค๋ฐ - Push ๊ณผ์ ์ ๊ฑฐ์น๋ฉด ๋ก์ปฌ์ test.csvํ์ผ์ด github ์๊ฒฉ ๋ ํ์งํ ๋ฆฌ์ ์ฌ๋ผ๊ฐ๊ฒ ๋๋ค.
github์ ์ฌ๋ฆด ๋ ์ปค๋ฐ ๋ด์ฉ์ ๋ด๊ฐ ์์๋ณด๊ธฐ ์ฝ๋๋ก ์ปค๋ฐํ๋ ๊ฒ ์ข๋ค.
์ด์ ์ปค๋ฐ์ ๋๋ฅด๊ณ History๋ฅผ ์ ํํ๋ฉด
์ด๋ ๊ฒ ์ปค๋ฐ๋ ๋ด์ฉ์ ๋ณผ ์ ์๊ณ
6. Push ํ๊ธฐ
push๋ฅผ ๋๋ฅด๋ฉด ์๊ฒฉ ๋ ํ์งํ ๋ฆฌ์ ํ์ผ์ด ์ฌ๋ผ๊ฐ๋ค ใ ใ
๊ฐ์ ์ด์น๋ก ์ฝ๋๋ฅผ ์กฐ๊ธ ๋ฐ๊พธ๊ณ ์ ์ฅํ๋ฉด ๋ณ๊ฒฝ ์ฌํญ์ ์์คํธ๋ฆฌ์ ํ์ผ ์ํ์์ ๋ณผ ์ ์๊ณ ,
๋ณ๊ฒฝ ์ฌํญ์ ์ปค๋ฐ ํ push ํ๋ฉด ์๊ฒฉ github์ ๋ด์ฉ์ด ์ฐ๋๋๋ค
>0< ------------- ์์คํธ๋ฆฌ ์ ๋ฌธ ๋ ------------- >0<
'Git' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[GitHub] init, add, commit, amend, checkout (0) | 2021.02.18 |
---|---|
[GitHub] ๋ฆฌ๋๋ฏธ(README.md) ํ์ผ ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ ์์ฑ, ๋งํฌ๋ค์ด ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ (0) | 2021.02.16 |
[GitHub] ์๋ก์ด ๋ธ๋์น(branch) ๋ง๋ค๊ธฐ (0) | 2021.02.09 |
Unit test๋? ํ ์คํธ ์ฝ๋ ์์ฑํด์ผ ํ๋ ์ด์ , ๊ฐ๋จํ ์์ (+ GitHub) (0) | 2021.01.16 |
[Git] GIT, GitHub ๊ฐ๋ , Git ํ์ (0) | 2021.01.16 |