git config --global --list : 전역 설정 정보 조회
git config --list : 저장소별 설정 조회
git init : 새로운 저장소 초기화
git clone <저장소url> : 저장소 복제하기
git remote add <원격 저장소><저장소url> : 새로운 원격 저장소 추가하기
git add <파일> : 파일을 스테이징 하기
git add . :변경된 모든 파일 스테이징 하기
git commit -m "메시지" : 스테이징 되어 있는 파일 커밋하기
git commit -m "메시지" --amend : 마지막 커밋 고치기
git status : 변경 상태를 확인하기
git branch : 지역 브랜치 목록 보기
git branch -r : 원격 브랜치 목록 보기
git branch -a : 지역과 원격을 포함한 모든 브랜치 목록 보기
git branch <새로운 브랜치> : 현재 브랜치에서 새로운 브랜치 생성하기
git checkout <브랜치> : 다른 브랜치로 체크아웃 하기
git branch -f <기존브랜치>[<브랜치를 생성할 위치>] : 기존 브랜치를 새로운 브랜치로 덮어쓰기
git merge <브랜치>:다른 브랜치를 현재 브랜치로 합치기
git branch -D <삭제할 브랜치> : 브랜치 삭제하기
git log : 모든 이력 보기
git fetch : origin 저장소에서 합치지 않고 지역 브랜치로 변경사항 가져오기
git pull <원격 저장소> : 원격 저장소에서 변경사항을 가져와 현재 브랜치에 합치기
git push <원격저장소> <지역 브랜치> : 지역 브랜치를 동일한 이름의 원격 브랜치에 push 하기
'Git&GitHub' 카테고리의 다른 글
Git 환경설정+GitHub SSH등록 (0) | 2023.03.09 |
---|