GTI 레이블
이거 뭐야?
본격적으로 업무에 지트를 사용하기 시작하면 곧 지령을 잊어버리기 때문에 총결산해 낸다.
어렵게 정리한 만큼 누군가에게 도움이 됐으면 좋겠다는 생각에 기사를 공개하기로 했다.
Git 버전 확인
git version
사용자 이름 및 e-메일 주소 설정
git config --{適用範囲} user.name "{ユーザー名}"
git config --{適用範囲} user.email {メールアドレス}
지정된 디렉토리를 Git의 관리 객체에 추가
git init ディレクトリ名
원격 저장소의 별칭 추가
git remote add {リモートリポジトリ名} {リモートリポジトリURL}
リモートリポジトリ名
는 임의의 이름로컬에 추가된 원격 저장소 목록 표시
git remote
원격 창고의 기본 지점 가져오기
git clone {リモートリポジトリのURL}
원격 창고의 대상 지점 가져오기
git clone -b {ブランチ名} {リモートリポジトリのURL}
원격 및 로컬 분기 목록 표시
git branch -a
새 객체 브랜치 작성 및 전환
git switch -c {ブランチ名}
객체 브랜치로 전환
git switch {ブランチ名}
수정 파일 목록 표시
git status
작업 트리에서 객체 파일 수정 취소
git restore {ファイル名}
작업 트리의 파일 차이 표시
git diff
수정된 파일을 색인으로 제본하다
git add .
대상 파일을 색인으로 묶기
git add {ファイル名}
색인에서 대상 파일 삭제
git reset HEAD {ファイル名}
색인에서 파일 차이 표시
git diff --cached
색인에 있는 파일 제출하기
git commit -m "{メッセージ}"
제출 메시지 수정
git commit --amend -m "{メッセージ}"
상호 작용(양방향) 수정 제출
git rebase -i {コミットID or HEAD^}
커밋 취소
git reset --{オプション} HEAD^
오류의 토대 제거
git rebase --abort
마지막으로 제출한 제출을 취소합니다.
git revert HEAD
대상이 제출한 컨텐트 표시
git show {コミットID}
원격 창고로 밀어넣기
원격 창고의 지점 이름을 생략합니다
git push {リモートリポジトリの別名} {ローカルリポジトリのブランチ名}
브랜치 이름 생략
git push {リモートリポジトリの別名}
원격 창고의 별명과 지점 이름을 생략합니다
git push
원격 창고에서 최신 기록 가져오기
git fetch {リモートリポジトリの別名}
현재 체크아웃한 지점으로 돌아가기
git rebase {リモートリポジトリの別名}/{リモートリポジトリのブランチ名}
현재 체크아웃한 지점으로 합병
git merge {リモートリポジトリの別名}/{リモートリポジトリのブランチ名}
출력 로그
git log
로그를 한 줄로 표시
git log --oneline
HEAD
HEAD # 現在チェックアウトしているローカルブランチの最新コミット
HEAD^ # 1つ前のコミット
HEAD~{n} # n個前のコミット
Reference
이 문제에 관하여(GTI 레이블), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/shey0624/articles/316c01647358c4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)