Git으로 코드를 관리, 협업하는 방법 GitHub을 저장소로 활용하며 협업하고 사용하는 방법 Git 과 GitHub사이의 사용법 에 대해서 이해한 만큼의 정리. Git은 버전 컨트롤 시스템이다. 관리할 범위를 지정하고 (init, clone) 변경한 문서를 순차적인 버전으로 보관하며 (add → commit) 나무 가지 뻗어나가 듯 여러 순차적인 버전을 만들 수 있고 (branch) 가지끼리 합칠 수도 (merge) 다시 돌릴 수도있다.(amend, revert, reset) GitHub은 원격 저장소인데, GitHub을 이용해서 일처리를 분배하고 (issue Assignees) 일한 결과를 리뷰하고 취합하는 일을 할 수 있다. (pull request, merge) 남의 일을 가져와서 수정할 수도 있..