Windows용 Git Bash에서 에일리어스를 설정하는 방법
git-scm.com에서 다운로드 받은 Windows용 Git Bash 명령어에 에일리어스를 붙이는 방법
내 말은 Git이 아니라 Bash 명령어라는 거야.
(Windows7)
편집:
에 에일리어스 쓰기.bashrc
파일(@gturri에서 권장하는 바와 같이)이 콘솔에 추가되지 않습니다.(시스템 재부팅 후)(에일리어스를 작성한 적이 없습니다.ls
기본 에일리어스여야 합니다.)
bash 에일리어스를 설정하려면 Unix 플랫폼에 있는 경우와 동일합니다..bashrc
사용하시는 경우:
cd
echo alias ll=\'ls -l\' >> .bashrc
이 변경을 반영하려면 이 파일의 소스(즉, 실행)를 지정해야 합니다.source .bashrc
또는 단말기를 재시작합니다.
(경우에 따라*)에 상당하는 것을 찾을 수 있습니다..bashrc
줄지어 들어가다C:\Users\<username>\AppData\Local\GitHub\PortableGit_\etc\profile.d\aliases.sh.
에 에일리어스를 추가해야 합니다.aliases.sh.
)
(*이 경우는 GitBash가 포함된 https://git-scm.com/download/win에서 Git for Windows GUI 릴리스를 설치하는 경우)
나도 같은 문제가 있었는데, 윈도우에서 Git Bash가 사용하는 가명을 어떻게 찾아야 할지 모르겠어.한참 뒤진 끝에 가명을 찾았어요.에 sh파일을 하다C:\Program Files\Git\etc\profile.d\aliases.sh
.
이것은 Windows 7 의 패스입니다.다른 설치에서는 다를 수 있습니다.
관리자 모드에서 원하는 편집기로 열기만 하면 됩니다.저장 후 명령 프롬프트를 새로고침합니다.
도움이 됐으면 좋겠네요!
다음의 순서에 따릅니다.
파일을 엽니다.
.bashrc
로케이션에서 찾을 수 있습니다.C:\Users\USERNAME\.bashrc
If 파일
.bashrc
존재하지 않습니다.다음 단계를 사용하여 작성합니다.- 명령 프롬프트 및 goto 열기
C:\Users\USERNAME\
. - Type 명령어
notepad ~/.bashrc
그 결과,.bashrc
파일.
- 명령 프롬프트 및 goto 열기
WP CLI, Git, Grunt 및 PHPCS 등의 샘플 명령어를 추가합니다.
# ----------------------
# Git Command Aliases
# ----------------------
alias ga='git add'
alias gaa='git add .'
alias gaaa='git add --all'
# ----------------------
# WP CLI
# ----------------------
alias wpthl='wp theme list'
alias wppll='wp plugin list'
이제 다음 명령을 사용할 수 있습니다.
ga
대신git add .
wpthl
대신wp theme list
예. 저는wpthl
WP CLI 명령어용wp theme list
.
Yum@M MINGW64 /c/xampp/htdocs/dev.test
$ wpthl
+------------------------+----------+-----------+----------+
| name | status | update | version |
+------------------------+----------+-----------+----------+
| twentyeleven | inactive | none | 2.8 |
| twentyfifteen | inactive | none | 2.0 |
| twentyfourteen | inactive | none | 2.2 |
| twentyseventeen | inactive | available | 1.6 |
| twentysixteen | inactive | none | 1.5 |
| twentyten | inactive | none | 2.5 |
| twentythirteen | inactive | none | 2.4 |
| twentytwelve | inactive | none | 2.5 |
자세한 내용은 WP CLI, Git, Grunt 및 Windows용 PHPCS 명령어 키보드숏컷/에일리어스 문서를 참조하십시오.
.gitconfig 파일에서 수동으로 추가할 수 있습니다.
[alias]
cm = "commit -m"
또는 스크립트 사용:
git config --global alias.cm "commit -m"
여기 스크린샷이 있습니다..gitconfig
임시 에일리어스를 추가하려면:
- Goto Terminal (창구용 git bash를 사용하고 있습니다)
- 유형
$ alias gpuom='git push origin master'
- 모든 에일리어스 유형의 목록을 표시하려면
$ alias
Enter 키를 누릅니다.
영속 에일리어스를 추가하려면:
- Goto Terminal (창구용 git bash를 사용하고 있습니다)
- 유형
$ vim ~/.bashrc
Enter 키를 누릅니다(vim은 잘 아실 겁니다). - 새로운 에일리어스를 추가합니다(아래의 스니펫을 참조해 주세요).
#My custom aliases alias gpuom='git push origin master' alias gplom='git pull origin master'
- Save and Exit (Esc 키를 누른 후 :wq 라고 입력합니다)
- 하려면 , 「」를 입력합니다.
$ alias
라고 입력합니다.
★★★★★★★★★★★★★★★로 이동
C:\Program Files\Git\etc\profile.d
에일리어스로 열립니다.sh 텍스트 에디터를 Administrator로 지정합니다.
새 별칭 추가 및 저장
git bash 재시작
출처 : https://dev.to/mhjaafar/git-bash-on-windows-adding-a-permanent-alias-198g
에일리어스를 설정하는 방법은 두 가지가 있습니다.
- Bash 사용
- .gitconfig 파일 업데이트 중
Bash 사용
bash 터미널을 열고 git 명령을 입력합니다.예:
$ git config --global alias.a add
$ git config --global alias.aa 'add .'
$ git config --global alias.cm 'commit -m'
$ git config --global alias.s status
---
---
최종적으로 이러한 에일리어스가 .gitconfig 파일에 추가됩니다.
.gitconfig 파일 업데이트 중
C: 에 있는 .gitconfig 파일을 엽니다.Windows 환경에서 \Users\username\.gitconfig'를 선택합니다.그런 다음 다음 행을 추가합니다.
[alias]
a = add
aa = add .
cm = commit -m
gau = add --update
au = add --update
b = branch
---
---
Windows와 MINGW64 GitBash(minty 3.2.0)를 사용하여 아래 파일을 찾았습니다.
%LocalAppData%\Programs\Git\etc\profile.d\aliases.sh
방금 가명을 추가했는데 나한테는 통했어
C:\Users\ [youruserdirectory] \bash_profile
bash_profile 파일에 - alias desk='cd " [Directory LOCATION] " 이라고 입력합니다.
bash_profile 파일이 있는 사용자 디렉토리를 새로 고친 후 CMD 또는 Git Bash 창을 다시 엽니다.
데스크를 입력하여 데스크톱 위치 또는 위의 "디렉토리 위치" 영역에 원하는 위치가 있는지 확인합니다.
주의: [desk]는 임의의 이름을 선택할 수 있으며 CMD 창에서 입력할 때 원하는 위치로 이동합니다.
제로 셋업 솔루션을 선호하지만 아직 찾지 못했습니다.저장소를 풀하면 Git Extension용 Bash 쉘이 이를 인식할 수 있도록 표준 에일리어스를 어떻게 자동으로 사용할 수 있습니까?C는 다음과 같습니다.\User<youruser>.bashrd 및 C:\Program Files\Git\etc\profile이 인식됩니다.d\aliases.sh. 단, 이들 로케이션은 풀된 프로젝트 밖에 있으므로 수동으로 설정해야 합니다.
bash 쉘(Windows git 확장자)의 에일리어스를 사용자 설정이 아닌 프로젝트 루트로 파일을 드롭하는 "자동 설정" 방법이 있습니까?
다른 솔루션에서 언급한 내용을 변경할 수 있는 관리자 권한이 없는 사용자는 이 방법을 쉽게 사용할 수 있습니다.
- " " " 를 만듭니다.
.bash_profile
.C:\Users\<user-profile>
- 이제 git bash를 재시작하면 바로가기가 작동합니다.
주의: Windows 10을 사용하고 있습니다.
다음 명령어는 WSL for Ubuntu에서 작동합니다.
- .
.bashrc
일::vim ~/.bashrc
- 를 추가합니다.
alias gt="git status"
alias ll='"ls -la"
alias gp="git pull"
:wq
- 파일의를 찍습니다.
source ~/.bashrc
언급URL : https://stackoverflow.com/questions/37104273/how-to-set-aliases-in-the-git-bash-for-windows
'programing' 카테고리의 다른 글
배치 파일에 파일이 있는지 확인하는 방법 (0) | 2023.04.14 |
---|---|
OS 수준 구성에서 환경 변수를 제거하는 명령줄 (0) | 2023.04.14 |
Bash의 'eval' 명령어와 그 일반적인 용도 (0) | 2023.04.14 |
Android 에뮬레이터(qemu-system-i386.exe)를 통한 높은 CPU 사용률 (0) | 2023.04.14 |
WPF 응용 프로그램의 기본 글꼴을 설정하려면 어떻게 해야 합니까? (0) | 2023.04.14 |