Windows에서 Git Bash 프로파일을 어떻게 수정합니까?


답변:


120

Git Bash를 열면 기본적으로 홈 디렉토리에 있어야합니다. 이제 .bashrc 파일을 작성 하십시오 (Windows 7의 경우 파일 이름이 .bashrc. 이어야 함 ).

홈 디렉토리에 없으면 다음을 입력하여 변경하십시오.

CD

을 누릅니다 Enter. 다른 매개 변수가없는 cd는 항상 홈 디렉토리를 리턴합니다.

다음을 입력하여 파일을 작성할 수 있습니다.

.bashrc를 터치하십시오.

그런 다음 Vim으로 편집하거나 일부 Windows 편집기를 사용하여 시도해 볼 수 있지만 텍스트 형식 문제로 인해 권장하지 않습니다.

vim .bashrc

i키 를 눌러 삽입 모드로 변경하십시오 .

다음을 입력하여 별명을 추가하십시오.

별칭 gs = 'git status'

Esc키를 눌러 삽입 모드를 종료하십시오 .

다음을 입력하여 파일을 저장하고 닫습니다 :wqEnter.

:wEnter 파일 만 저장합니다.

:q!Enter 파일을 저장하지 않고 편집기를 종료합니다.

마지막으로 다음을 입력하여 새 변경 사항을 사용하도록 파일을 업데이트하십시오.

소스 .bashrc


답변 주셔서 감사합니다. 나는 전에 .bashrc에 대해 알지 못했기 때문에 귀하의 답변으로 superuser.com/questions/183870/…을 포함하여 여러 소스로 왔습니다.
Brian

정말 도움이되었습니다! VIM을 사용하기 위해 추가 명령을 제공 한 것도 좋습니다. 실제로 가장 친숙한 편집기는 아닙니다. 매우 감사!
cbloss793

3
이것은 나에게 WARNING: Found ~/.bashrc but no ~/.bash_profile, ~/.bash_login or ~/.profile. This looks like an incorrect setup. A ~/.bash_profile that loads ~/.bashrc will be created for you.(Git-2.11.0-64-bit)
aliopi

해당 파일에 경로를 추가하는 방법 : ´alias app = 'cd c : \ mypath'´
utdev

참고로 touch파일이 없어도 vi직접 만들 수 있습니다. 한 줄을 방지;)
Olivier

29

.bash_profile사용자 디렉토리 C : \ Users \ <username>에 넣을 수 있습니다 .

당신은 그냥 할 수 있도록 당신은 또한 일부 자식 전용 별칭을 만들 수 있습니다 git st에 대한 git status이러한 라인을 추가하여 C를 : 사용자 \ \ <사용자 이름> \ gitconfig. :

[alias]
st = status

다른 유용한 별칭 :

cm = commit -m
cma = commit -a -m
br = branch
co = checkout
df = diff
ls = ls-files
sh = stash
sha = stash apply
shp = stash pop
shl = stash list
mg = merge
ph = push -u

2
Git 명령의 별칭이 필요한 경우 .gitconfig일반적으로 파일을 편집하면 됩니다.
Isxek

답변 주셔서 감사합니다! 나는 두 가지 다르지만 정답을 기대하지 않았습니다.
Brian

1
나를 위해, 내 Windows 홈 디렉토리 .bash_profile 에 없었 습니다. 그러나 내 로밍 홈 디렉토리 (네트워크 관리자가 부과). 은 "올바른"대답은 "넣어 .bash_profile당신의 자식 bash는 당신이 이동하여 찾을 수 있습니다, 홈 디렉토리" cd ~다음pwd
보헤미안

0

~/.bashrc파일을 찾을 수 없으면 파일에 모든 별칭을 추가 할 수 있습니다 ~/.bash_profile.

예를 들어 Git 명령 ( git status) 의 별칭을 추가하려면 다음을 추가 하십시오.

alias gs="git status"

같은 방법으로 Bash 명령에 대한 별명을 추가 할 수 있습니다 (디렉토리 경로 변경).

alias myd="cd ~/path to my directory"

0

Git Bash 홈 디렉토리에는 .gitconfig 파일이 있어야합니다. 이 파일에서을 추가하여 별칭을 추가 할 수 있습니다 [alias]. 다음과 같아야합니다.

[alias]
st = status
co = checkout

2
슈퍼 유저에 오신 것을 환영합니다! 이것은 다른 답변을 복제하고 새로운 내용을 추가하지 않습니다. 실제로 새로운 내용이 없다면 답변을 올리지 마십시오.
DavidPostill

0

간단하게 (.bashrc가 있으면 파일 끝에 별칭을 추가합니다).

cat >> ~/.bashrc

별칭 목록을 붙여 넣거나 입력하십시오. Ctrl+를 누르고 D마지막으로 실행하십시오.

source ~/.bashrc

0

내 자식 버전은 자식 버전 2.18.0.windows.1입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.