< GitHub CLI 명령어 모음 >
깃 초기화 | git init 경로명 |
깃 상태 확인 | git status |
간단하게 깃 상태 확인 | git status -s |
깃 저장소 복제 | git clone 원격저장소URL 새폴더이름 |
로그 확인 | git log |
커밋 비교 | git diff |
원격 저장소 별칭 확인 | git remote |
원격 저장소 별칭과 주소 | git remote -v |
원격 저장소와 연결 | git remote add 별칭 URL |
등록한 원격 저장소 삭제 | git remote rm 별칭 |
커밋 가져오기 | git pull 또는 git fetch |
커밋 전송하기 | git push 별칭 브랜치 이름 |
현재 브랜치 확인 | git branch |
브랜치 생성 | git branch 브랜치이름 |
브랜치 이동 | git checkout 브랜치이름 |
스태시 저장 | git stash |
스태시 읽기 | git stash pop |
브랜치 병합 | git merge 브랜치이름 |
리베이스 병합 | git rebase 브랜치이름 |
리셋 | git reset 옵션 커밋 아이디 |
리버트 취소 커밋 | git revert 커밋 아이디 |
태그 목록 | git tag |
태그 추가 | git tag 태그이름 |
태그 전송 | git push 원격저장소별칭 태그이름 |
참조기록 (며칠간의 기록) | git reflog |
추적되지 않는 파일 삭제 | git clean 옵션 |
스테이지에 파일 추가 | git add . (or 파일명) |
커밋 | git commit -m "커밋내용" |
add 명령 생략, 바로 커밋 | git commit -a |
생성된 커밋을 원격저장소에 업로드 | git push [-u] [원격저장소별명] [브랜치이름] |
원격저장소의 변경사항을 워킹트리에 반영 | git pull |
원격 저장소의 모든 브랜치 가져옴 | git fetch [원격저장소별칭] [브랜치이름] |
커밋된 내용을 현재 브랜치와 워킹트리에 반영 | git merge 브랜치이름 |
* 오타가 있을 수 있습니다
'공통' 카테고리의 다른 글
[error] No mapping found for HTTP request with URI 에러 (0) | 2024.01.07 |
---|---|
[공통] 네트워크 프레임워크 정의와 종류 (비동기, 동기) (1) | 2023.03.14 |
[ect] 객체지향 설계 SOLID 5 원칙 (0) | 2023.02.15 |
[Git] 검색하기 귀찮아서 모아둔 명령어 (0) | 2023.01.04 |