깃허브로 작업하면서 사용하는 명령어나 과정을 정리해본다
포스팅이 많이 길어져 정말 간단하게 협업이나 개인 작업하면서 딱 필수로 사용하는 정도만 정리하였다
추가적인 내용 (squash, rebase, cherry-pick 등) 등은 따로따로 게시글을 분리해야 할 정도로 내용이 많기 때문에…
https://github.com 에 접속해서 로그인하고, 상단바 오른쪽 끝의 + 버튼을 누른다
New repository
는 깃허브에서 바로 레포지토리를 파는 방식
Import repository
는 다른 서비스 (svn 등) 에서 작업 내역을 가져오는 방식
New gist
는 Gist를 만드는 방식 (간단한 코드공유를 하기엔 좋지만 디렉토리 관리가 안 돼서 협업에는 힘들다
New organization
은 개인 계정이 아닌 팀 계정 (그룹) 을 만들어서 거기에 레포지토리를 추가하는 방식이다
토이 프로젝트는 New repository
로 개인 레포지토리를 만들어 작업하는 경우가 많지만 협업을 할 때는 보통 새로운 그룹을 만들어서 팀원들을 모두 같이 작업을 한다
Public
/ Private
Public
으로 생성Private
로 생성Add a README file