오픈소스 프로젝트의 Git History에서 체크 포인트를 만들어 과거의 commit으로 되돌아 갔다가 돌아오는 작업이 필요한 이유
내 PR이 Merge되기 전, 다른 사람의 PR이 먼저 프로젝트에 반영될 수 있다. 그러면 내 PR base에 팀프로젝트의 최신 히스토리를 업데이트 하는 작업이 필요하다.
"이슈(Issue) 등록 ➡ 풀리퀘스트(Pull request) 요청 ➡ 코드리뷰(Code review)" Github의 협업 시스템을 통해 프로젝트 관리하기.
깃헙 비공개 저장소에서 작업한 내역을 깃헙 잔디에 반영하고 싶다면 컨트리뷰션Contribution 설정에서 비공개 컨트리뷰션Private contributions를 선택한다.
git 레포지토리를 로컬에 연결할 때 보통 https 프로토콜을 사용하지만, ssh를 사용하면 어떤 차이가 있을까 궁금해서 찾아보았다. ssh를 사용하면 push할 때 마다 아이디와 비밀번호를 확인하는 번거로움을 생략할 수 있다고 한다.
42SEOUL에서 원격 학습 시 과제 업로드 용으로 사용하는 Gittea와 내가 개인적으로 사용하는 Github 를 연동했다.