강상위

git guide 2

Showing 1 changed file with 10 additions and 9 deletions
1 # 이승민씨를 위한 간단 GIT 설정법 1 # 이승민씨를 위한 간단 GIT 설정법
2 ## 1.설치 2 ## 1.설치
3 -- 깃을 설치해주세요 3 +- 깃을 설치해주세요
4 > https://git-scm.com/downloads 4 > https://git-scm.com/downloads
5 5
6 ## 2.GIT bash 열기 6 ## 2.GIT bash 열기
...@@ -8,12 +8,12 @@ ...@@ -8,12 +8,12 @@
8 8
9 ## 3.GIT 설정하기 9 ## 3.GIT 설정하기
10 - 깃을 설정해주세요. username과 email을 설정하면 됩니다. 10 - 깃을 설정해주세요. username과 email을 설정하면 됩니다.
11 -- global 옵션은 깃을 설치한 컴퓨터 전체에 대한 설정이라는 뜻입니다. 11 +- global 옵션은 깃을 설치한 컴퓨터 전체에 대한 설정이라는 뜻입니다.
12 > git config --global user.name "이름" 12 > git config --global user.name "이름"
13 > git config --global user.email 메일@khu.ac.kr 13 > git config --global user.email 메일@khu.ac.kr
14 14
15 ## 4.Clone하기 15 ## 4.Clone하기
16 -- GIT bash에서 적당한 폴더를 만들고 들어가주세요. 16 +- GIT bash에서 적당한 폴더를 만들고 들어가주세요.
17 > cd \<만드신 폴더\> 17 > cd \<만드신 폴더\>
18 > git clone http://khuhub.khu.ac.kr/2013104043/db-frs.git 18 > git clone http://khuhub.khu.ac.kr/2013104043/db-frs.git
19 > cd db-frs 19 > cd db-frs
...@@ -22,25 +22,26 @@ ...@@ -22,25 +22,26 @@
22 - master는 위험하니 님을 위한 브랜치를 하나 만드세요. 22 - master는 위험하니 님을 위한 브랜치를 하나 만드세요.
23 - 브랜치 이름은 맘대로 하시고 23 - 브랜치 이름은 맘대로 하시고
24 - checkout은 뒤에 입력한 브랜치를 사용하겠다는 뜻입니다. 24 - checkout은 뒤에 입력한 브랜치를 사용하겠다는 뜻입니다.
25 -- git branch이를 입력하시면 전체 브랜치를 볼 수 있습니다. 25 +- git branch이를 입력하시면 전체 브랜치를 볼 수 있습니다.
26 > git branch \<브랜치이름\> 26 > git branch \<브랜치이름\>
27 > git checkout \<브랜치이름\> 27 > git checkout \<브랜치이름\>
28 28
29 ## 6.Branch push 29 ## 6.Branch push
30 -- 만든 브랜치를 khuhub에 올려주세요. 30 +- 만든 브랜치를 khuhub에 올려주세요.
31 > git push origin \<브랜치이름\> 31 > git push origin \<브랜치이름\>
32 32
33 ## 자 이제 마음대로 가지고 노세요! 33 ## 자 이제 마음대로 가지고 노세요!
34 34
35 ## 7.ADD와 COMMIT과 PUSH 35 ## 7.ADD와 COMMIT과 PUSH
36 - clone한 폴더를 기준으로(여기서는 db-frs) 36 - clone한 폴더를 기준으로(여기서는 db-frs)
37 -- Add를 할 수 있습니다. 37 +- Add를 할 수 있습니다. 이왕이면 파일을 지정해서 사용해주세요. 안그러면 설정파일 다 올라가요...
38 > git add .(현재 폴더를 모두 add하겠다는 뜻) 38 > git add .(현재 폴더를 모두 add하겠다는 뜻)
39 -- Add된 현황을 봅니다. 39 +> git add filename.py(filename.py만 add하겠다는 뜻)
40 +- Add된 현황을 봅니다.
40 > git status 41 > git status
41 -- 마음에 들었으면 커밋을 하죠. 참고로 -m "커밋메시지"는 꼭 들어가야 합니다. 42 +- 마음에 들었으면 커밋을 하죠. 참고로 -m "커밋메시지"는 꼭 들어가야 합니다.
42 > git commit -m \<커밋메시지\> 43 > git commit -m \<커밋메시지\>
43 -- push를 합시다! push는 웹에 업로드 하는 기능입니다. 44 +- push를 합시다! push는 웹에 업로드 하는 기능입니다.
44 > git push origin \<브랜치이름\> 45 > git push origin \<브랜치이름\>
45 46
46 47
......