github의 간단한 용도 소스 코드 저장(버전 관리)소스 코드 공유 협업 공간 github은 나의 소스 코드를 올리는 공간, git소스 코드를 컴퓨터에서 인터넷에 올리는 역할을 한다.configuration은 구성 git init의 최초로 프로젝트를 띄울 때 사용 gitadd.:파일을 모두 올린 git status: 새로운 파일은 무엇을 추가할 수 있는지를 일러준다.gitcommit-m”firstcommit”:사연을 남기는 것. 처음의 완료 버전의 느낌.git remote addorigin https://github.com/russellwestham/test.git:이 repository에 나의 소스 코드를 보낸다. git remote-v로 git에 있는 파일과 나의 로컬에 있는 파일 사이에 링크가 되었는지 확인. git push origin master:master branch로 보낸다. gitadd. 그러자 업데이트의 한 부분이 마련된다. code를 전체 다운로드하고 싶을 때는 오른쪽 위의 code를 누르고 그 아래 있는 링크를 복사한다. 그리고 git clone{주소}{폴더 이름} 이렇게 쓰면 복사된다. git check out-b<branch이름}: 새로운 branch생성과 마찬가지로 git push origin<폴더 이름]이처럼 수정했다을 때 다시 github사이트에 가서 Company&pull request를 누르고, 무엇을 고쳤는지에 대한 내용을 쓴다. 이때 pull request는 master에 가도록 허용하고 달라는 요청이다.\이를 모든 개발자가 동기화하기 때문에 우선 현재까지 진행 상황을 gitadd.에서 gitpulloriginmaster를 하고 master코드를 받아 온다.