GitHub(필수명령어)_2024-08-20
로컬 브랜치와 원격 브랜치 작업
① 원격 저장소에서 최신 변경 사항을 가져오기 : git fetch
② 현재 브랜치의 상태 확인하기 : git status
③ 브랜치 간 차이점 확인하기 : git diff main origin/main
④ 새로운 브랜치 생성 및 체크아웃하기 : git checkout -b new-branch origin/main
⑤ 커밋 로그 확인하기 : git log
⑥ 'main' 브랜치로 돌아가기 : git checkout main
⑦ 원격 'main' 브랜치와 병합하기 : git merge origin/main
⑧ 병합 후 커밋 로그 확인하기 : git log
공동 작업 및 포크한 저장소에서 작업하기
① 공동 저장소 포크하기 : GitHub에서 공동 저장소를 포크하여 자신의 계정에 복사본을 만듭니다.
② 포크한 저장소를 클론하기 : git clone git@github.com:sim-angry/0820_test2.git
③ 새로운 브랜치 만들기 : git branch add
④ 새로운 브랜치로 체크아웃하기 : git checkout add
⑤ 파일 수정하기 : vi index.html
⑥ 변경 사항 확인하기 : git diff
⑦ 변경 사항 스테이징하기 : git add index.html
⑧ 커밋하기 : git commit -m "1 commit"
⑨ 포크한 원격 저장소로 푸시하기 : git push origin add
⑩ GitHub에서 pull Request 생성하기 : GitHub에서 포크한 원격 저장소로 이동하여 "Compare & pull request" 버튼을 클릭하여 변경 사항을 원본 저장소에 병합 요청합니다.