깃 명령어
git checkout -b [브랜치 이름] | 브랜치 생성 |
git checkout [브랜치 이름] | 브랜치 이동 |
git push origin [브랜치 이름] | 원격 저장소에 push |
git pull origin [브랜치 이름] | 원격 저장소에서 해당 브랜치 pull |
git branch -d [브랜치 이름] | 해당 브랜치 삭제(원격(github)에 푸쉬되고 병합된 경우 삭제 |
git branch -D [브랜치 이름] | 푸쉬나 병합이 되지 않아도 강제 삭제 |
git branch -r | 브랜치 목록 불러옴 |
git fetch -p | 브랜치 목록 업데이트(브랜치 삭제하고 나서 사용) |
<merge 되돌리기>
main branch에서 git reflog : 커밋 hash 확인
git reset --hard [커밋 해시] : 해당 커밋을 되돌립니다.
git push origin main : 다시 push, push안될 경우 +main 으로
<작성 후 순서대로 명령어 입력하면 github에 올리기(push) 가능>
git add . : 변경사항 등록
git commit -m “[커밋 메시지]” : 커밋하여 로컬 저장소에 저장
git push -u origin [브랜치 이름] : 푸쉬하여 원격 저장소에 올림 (처음에만 하면 이후에 브랜치 이름 설정하지 않아도 됨)
'공부 > Git' 카테고리의 다른 글
Git branch 전략 (0) | 2023.10.27 |
---|---|
vsCode로 Git push, merge, pull 하기 (0) | 2023.10.27 |
vsCode로 Git repository 및 branch 생성 (0) | 2023.10.27 |
댓글