호다닥

GitHub 사용법 본문

바닐라코딩

GitHub 사용법

3jun 2018. 5. 24. 18:39

1. Clone보다 Fork 하는게 더 낫다.

원하는 Github 폴더에서 오른쪽 상단의 Fork버튼을 클릭하고 내계정을 선택하면 내 계정에 방금 Fork한 폴더가 동일하게 생기게 된다.


개인계정에 똑같이 복사가 되었고,

Forked from ~~라는 멘트가 폴더 밑에 보이게 된다.


초록색 버튼을 클릭하여 Fork된 폴더의 url을 복사하고 terminal에서 


git clone (복사한 url주소)            명령어를 친다.


clone이 완료되면 해당 디렉토리로 이동해야하는데 


cd (디렉토리명)                         명령어를 친다.


에디터를 이용해 이렇게 작업한 디텍토리의 파일들을 수정한다.


수정이 완료되면 

git status                                 명령어를 치면 내가 수정한 파일들이 뜬다. 

git add .                                  명령어를 치고

git status                                 명령어를 다시 치면 modified의 색이 바뀐다.(내가 수정한 내용들이 잘 인식되었다.)


git commit -m "작업완료했습니다."                명령어를 친다. (~~file changed ~~ 뜨면 작업이 잘 된 것)

git log                                                     명령어를 치면 내가 입력한 메시지가 리스트에 출력된다. (정상작동)


수정된 내용을 git hub에 업데이트 해야한다.


git push origin master                명령어를 친다.

GitHub에 돌아가 새로고침을 하면 commits에 작업했던 내용들을 확인할 수 있다.

이 단계까지 왔다면 본인 계정에는 잘 업데이트된 것.



본인 저장소에서 New pull request를 클릭하면

본인이 수정한 사항을 보여주는 화면으로 이동한다.

맨 오른쪽 상단에 base fork는 전달하고자하는 본래의 폴더, 

head fork는 내 개인계정의 폴더가 잘 선택되어야 한고. base는 모두 master로 설정되어야 한다.

그리고 text area에 질문이나 의견을 작성하고 create pull request를 클릭하면 완료된다.


이후 리뷰 혹은 피드백을 확인하고자 한다면 처음 Fork한 폴더에 가서 Pull request 영역에 들어가면 확인할 수 있다. 


'바닐라코딩' 카테고리의 다른 글

Day 5. argument / scope / hoisting / closure  (0) 2018.05.31
Day3, 4. Event  (0) 2018.05.29
Koans  (0) 2018.05.28
Day2.DOM API  (0) 2018.05.24
Day1. Javascript basic grammer  (0) 2018.05.22
Comments