๋๋ ๊น๋จน์๊น๋ด ์ฌ๋ฆฌ๋ local to github ๋ช
๋ น์ด ์ ๋ฆฌ!
$ git init // ๋ก์ปฌ ์ ์ฅ์ ์์ฑ
$ git status // ํ์ฌ ํด๋ ํ์ผ๋ค ํ์ธ
// ์ ์ฒด ์
๋ก๋ or ํน์ ํ์ผ/ํด๋ ์
๋ก๋ ์ ํ
$ git add . // ๋ก์ปฌ ์ ์ฅ์์ ์ ์ฒด ํ์ผ ์
๋ก๋
$ git add [ํ์ผ๋ช
/ํด๋๋ช
] // ๋ก์ปฌ ์ ์ฅ์์ ํน์ ํ์ผ/ํด๋ ์
๋ก๋
$ git commit -m "[ํธ์ฌ ๋ฉ์์ง]"
$ git remote add origin [๋ณต์ฌํด๋ ๋ ํฌ์งํ ๋ฆฌ ์ฃผ์] // github repo์์ code > html ๋ณต๋ถ
$ git remote -v // ๋ก์ปฌ ์ ์ฅ์๋ฅผ ์๊ฒฉ ์ ์ฅ์๋ก ์ฐ๊ฒฐ
$ git push origin master // ๋ฐฉ๊ธ ์ปค๋ฐํ ํ์ผ๋ค ์๊ฒฉ์ ์ฅ์์ ์
๋ก๋
๋ด๊ฐ ์์๊น๋ด ์ ์ด๋ณด๋ Git ํด๋๋ช ๋ณ๊ฒฝ A to Z!
1. ์์ ํ ๋ก์ปฌ ํด๋์ ์ ๊ทผ
- window terminal์์๋ 'ls'๋์ 'dir'์ ์ด๋ค๋ ๊ฒ ๋ช ์ฌํ ๊ฒ.
2. git initialization
$ git init
3. rep ์ฐ๊ฒฐ
$ git remote add origin https://github.com/๊ณ์ ์ด๋ฆ/๋ ํฌ์งํ ๋ฆฌ์ด๋ฆ
4. rep ๋ด๋ถ๋ก ์ด๋
- ๋ก์ปฌ ํด๋์์ 'dir'๋ก ๋ ํฌ์งํ ๋ฆฌ ํด๋ ์ด๋๋ ๊ฒ ํ์ธ ํ ํด๋น rep ํด๋๋ก ์ด๋
5. ํ๊ฒ ํด๋๋ช ๋ณ๊ฒฝ (๋์๋ฌธ์๋ง ๋ฐ๊พธ๋ ๊ฒ์ ์๋จ. ๊ทธ๋๋ A->B๋ก ๋ณ๊ฒฝํ B->a๋ก ๋ณ๊ฒฝ.)
$ git mv ๊ธฐ์กดํด๋๋ช
๋ฐ๊ฟํด๋๋ช
6. git add ('.'์ ์ ๋ถ add ํ๋ ๊ฒ)
$ git add .
7. Commit
$ git commit -m "์ปค๋ฐ์ด๋ฆ"
8. Push
$ git push origin ๋ธ๋์น์ด๋ฆ
- ๋ธ๋์น ํ์ธ์ $ git branch
'Study > etc.' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Git] Github ๊นํ๋ธ ๋ธ๋ก๊ทธ ๋ง๋ค๊ธฐ, HTML ๋ชฐ๋ผ๋ ๊ฐ๋ฅ! - Ruby ์ค์น, ์ปค์คํฐ๋ง์ด์ง, ๋ฐฐํฌ๊น์ง (0) | 2023.07.26 |
---|