ํ˜•์ƒ๊ด€๋ฆฌ

[Git] Git ๋ช…๋ น์–ด ์ •๋ฆฌ

natrue 2020. 9. 7. 15:47
728x90

 

 

1.  git -version 

ํ˜„์žฌ ์„ค์น˜๋œ git ๋ฒ„์ „ ํ™•์ธ

 

 

2.  git config -global user.name "natrue" 

git config -global user.email "natrue@gmail.com" 

์‚ฌ์šฉ์ž name, email ์ •๋ณด ์„ค์ •

 

3.  git config -l  

์„ค์ • ์ •๋ณด ์กฐํšŒ

 

 

4.  cd d: 

๋””๋ ‰ํ„ฐ๋ฆฌ ๋ณ€๊ฒฝ (git bash) 

 

 

5.  pwd  

ํ˜„์žฌ ์œ„์น˜ํ•œ ๋””๋ ‰ํ„ฐ๋ฆฌ ๊ฒฝ๋กœ ์กฐํšŒ

 

 

6.  Is  

ls -al  

ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์˜ ํŒŒ์ผ๊ณผ ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ ์กฐํšŒ

์ˆจ๊น€ ๋””๋ ‰ํ† ๋ฆฌ/ ํŒŒ์ผ๊นŒ์ง€ ์กฐํšŒ

 

 

7.  mkdir ๋””๋ ‰ํ† ๋ฆฌ๋ช… 

๋””๋ ‰ํ„ฐ๋ฆฌ ์ƒ์„ฑ

 

 

8.  clear 

ํ™”๋ฉด ๋กœ๊ทธ ์‚ญ์ œ

 

 

9.  git init 

git ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ ์ƒ์„ฑ

 

 

10. git status 

git ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ์˜ ์ƒํ™ฉ์„ ์กฐํšŒ (commit, add ๋Œ€์ƒ๋“ค)

 

 

11. git add ํŒŒ์ผ๋ช… 

์Šคํ…Œ์ด์ง• ์—์–ด๋ฆฌ์–ด์— ํŒŒ์ผ์„ ์ถ”๊ฐ€

 

12. git commit -m "์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€" 

์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€๋กœ ์ปค๋ฐ‹ 

 

 

13. git push -u origin master 

origin ๋ฆฌ๋ชจํŠธ ์‚ฌ์ดํŠธ์˜ master ๋ธŒ๋žœ์น˜๋กœ push

-u ์˜ต์…˜ ์‚ฌ์šฉํ›„์—๋Š” git push๋กœ ๋‹จ์ถ•ํ•˜์—ฌ ๋ช…๋ น์–ด ์‚ฌ์šฉ ๊ฐ€๋Šฅ 

 

 

14. git remote add origin http://github.com/natrue/gitTest.git 

์›๊ฒฉ ์ €์žฅ์†Œ ์—ฐ๊ฒฐ 

origin : ์›๊ฒฉ ์ €์žฅ์†Œ์˜ ๋ณ„์นญ์œผ๋กœ git์€ ๊ธฐ๋ณธ ๊ฐ’์œผ๋กœ origin์„ ์‚ฌ์šฉ, ๋‹ค๋ฅธ ๊ฐ’์„ ์‚ฌ์šฉํ•ด๋„ ๋˜๋‚˜, ๊ธฐ๋ณธ ๊ฐ’ ์‚ฌ์šฉ์„ ๊ถŒ์žฅ

 

 

15. git remote -v 

์„ค์ •๋œ ์›๊ฒฉ ์‚ฌ์ดํŠธ ์กฐํšŒ

 

 

16. git remote rm ๋ฆฌ๋ชจํŠธ ๋ณ„์นญ 

์„ค์ •๋œ remote์‚ฌ์ดํŠธ๋ฅผ ์‚ญ์ œ

 

 

17. cd ..

์ƒ์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ ์ด๋™

 

18. git clone http://github.com/natrue/gitTest    

์›๊ฒฉ ์ €์žฅ์†Œ๋ฅผ ๋กœ์ปฌ๋กœ ๋ณต์‚ฌ