남의 원본저장소를 복사해서 나의 새로운 원격저장소로 복사해오는 명령어
브랜치를 포함한 원본저장소의 모든 커밋 이력을 새로운 원격저장소로 통째로 복사
브랜치에 올린 커밋 이력은 원본저장소에서 바로 볼 수 있는 것에 반해, 복제한 원격저장소는 새로운 주소로 독립되었기 때문에 이력을 보려면 추가적으로 이곳의 원격저장소 주소를 등록해야 함
- 브랜치 (Branch)
하나의 원본저장소에서 분기를 나눔
<장점>
하나의 원본저장소에서 코드 커밋 이력을 편하게 볼 수 있음
<단점>
다수의 사용자가 다수의 브랜치를 만들면 관리하기 힘듦
- 포크 (Fork)
여러 원격저장소를 만들어 분기를 나눔
<장점>
원본저장소에 영향을 미치지 않으므로 원격저장소에서 마음껏 코드를 수정할 수 있음
<단점>
원본저장소의 이력을 보려면 따로 주소를 추가해야 함
- 하나의 메일 주소를 여러 개 처럼 사용하기
Gmail의 + 기능을 사용
ex) test@gamil.com 주소를 가지고 있으면
test@gmail.com / test+1@gmail.com 와 같이 + 뒤에 아무 글자를 붙여서 가입해도 모든 메일은 test@gamil.com로 온다