저장소 생성 (리포지토리)
settings -> collaborators&teams -> collaborators 아이디 입력 -> add -> 초대된 사람에게 이메일 전송됨
원격 저장소 복제 clone
: 깃허브 저장소 url 복사후 clone: local에 복제
git log --all --graph --oneline
: pull 받고, 작업, 커밋, 푸시
만약 pull 안받고 작업 -> reject
: 커밋을 하면 새로운 버전이 생성되는 것
master 브랜치에서 생성해야함
하나의 저장소에서 여러개의 브랜치 생성이 가능
base: 합치려는것의 공통
의 조상
merge: 각각의 브랜치가 병합된 커밋
git pull = git fetch + git merge origin/master(어떤 브랜치랑 병합할 것인지)
: git/fetch-head => 원격 저장소에 가장 최근 머지한 내용: fetch를 할때마다 해당 파일을 만든다
git fetch: git merge fetch-head
⭐️pull 신중하게 하고 싶을 때 일단 가져오고 결합은 나중에
: 방법은 두 가지
PR에서 충돌 사항을 확인할 수 있다