Git에서 자주 사용하는 명령 요약
비망록
add나 commit등 기본적인 조작은 생략하고 있습니다.
명령
의미
비고
git checkout {파일 이름}
작업 트리 변경사항 실행 취소
상대 경로로 OK
git reset HEAD.
add 취소
작업 디렉토리는 영향을 받지 않습니다.
git reset --soft HEAD
직전 커밋 취소
수정된 소스는 그대로
git reset --hard HEAD^2
2개의 커밋 삭제
수정된 소스는 2개분 돌아온다
git push origin +{커밋 ID}:{브랜치 이름}
푸시한 커밋 취소
git checkout -b {로컬 브랜치 이름} origin/{원격 브랜치 이름}
원격 저장소의 분기를 로컬로 가져옵니다.
원격 브랜치로 전환
git checkout -b {새 브랜치 이름}
새 브랜치 만들기
새로운 브랜치로 전환
git pull origin master
원격 마스터 브랜치의 변경 사항 캡처
git diff --cashed
작업 디렉토리와 스테이징의 차이 확인
git rm {파일 이름}
파일 삭제
삭제 한 후 커밋
git log
모든 커밋 로그 확인
git log {파일 이름}
특정 파일의 커밋 로그 확인
git init
로컬 리포지토리 생성
이제 git 관리하에 배치됩니다.
git remote add {리포지토리 이름} {원격 리포지토리 URL}
원격 리포지토리 생성
git remote
원격 리포지토리 목록 표시
git branch -m {변경 전 브랜치 이름} {새 브랜치 이름}
브랜치 이름 변경
git branch -d {브랜치 이름}
브랜치 삭제
삭제할 수 없으면 "-D"로 설정
git diff {파일 이름}
지정된 파일의 변경 내역 보기
git diff {커밋 ID} {커밋 ID} {파일 이름}
지정한 파일의 2 커밋 간의 차이를 표시
Reference
이 문제에 관하여(Git에서 자주 사용하는 명령 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/one_punch_man/items/e3ad7cdbb4b2156459d9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)