Git 명령에 별칭을 설정하는 방법은 무엇입니까?
소개
Git 명령의 별칭을 설정하는 방법을 설명합니다.
작업에 Git을 사용하게 되었고 별칭 설정에 대해 궁금해하면서 시작되었습니다.
별칭 정보
이 설정은 Git에서 사용되는 명령을 생략하는 데 사용됩니다.
예시
git status
git s
설정 절차
별칭 설정을 지정하는 명령
다음 명령에 대한 별칭 구성을 수행합니다.
git log --graph --all --color --pretty='%x09%h %s %Cred%d%Creset %C(green)- %ad%Creset c:%cn:%ce a:%an:%ae' --date=format:'%Y/%m/%d %H:%M:%S%z'
이 명령을 사용하면 git 로그를 더 쉽게 읽을 수 있습니다.
사용 예는 다음과 같습니다.
% git log --graph --all --color --pretty="%x09%h %s %Cred%d%Creset %C(green)- %ad%Creset c:%cn:%ce a:%an:%ae" --date=format:"%Y/%m/%d %H:%M:%S%z"
* 4c001c1 Update READMD.md (HEAD -> work, origin/work) - 2022/06/19 15:28:05+0900 c:masuwa:[email protected] a:masuwa:[email protected]
* 20ac8ba Initial commit (origin/main, origin/HEAD, main) - 2022/06/19 13:15:40+0900 c:GitHub:[email protected] a:masuwa9028:[email protected]
%
별칭 설정
파일 설정
반영 범위
편집할 구성 파일
전체 시스템
/etc/gitconfig
사용자
~/.gitconfig
또는 ~/.config/git/config
저장소
리포지토리 루트 디렉터리/.git/config
※이번에는 수정
~/.gitconfig
.환경
~/.gitconfig
. ~/.gitconfig
에 다음을 추가합니다.[alias]
tree = log --graph --all --color --pretty='%x09%h %s %Cred%d%Creset %C(green)- %ad%Creset c:%cn:%ce a:%an:%ae' --date=format:'%Y/%m/%d %H:%M:%S%z'
git tree 명령이 작동하는지 확인합니다.
% git tree
* 4c001c1 Update READMD.md (HEAD -> work, origin/work) - 2022/06/19 15:28:05+0900 c:masuwa:[email protected] a:masuwa:[email protected]
* 20ac8ba Initial commit (origin/main, origin/HEAD, main) - 2022/06/19 13:15:40+0900 c:GitHub:[email protected] a:masuwa9028:[email protected]
%
참조
【git】aliasの設定方法
2.7 Git の基本 - Git エイリアス
ダブルクォートを含むコマンドをそのままaliasにすると失敗しがち
Reference
이 문제에 관하여(Git 명령에 별칭을 설정하는 방법은 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/satton/how-to-set-alias-for-git-command-4o84텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)