Programing

Windows 용 Git : .bashrc 또는 Git Bash 셸의 해당 구성 파일

lottogame 2020. 4. 19. 13:52
반응형

Windows 용 Git : .bashrc 또는 Git Bash 셸의 해당 구성 파일


방금 Git for Windows를 설치했으며 Bash를 설치하게되어 기쁩니다.

나는 (예를 들어 같은 별칭 설정 나는 리눅스에서 할 수있는 같은 방법으로 쉘을 사용자 정의 할 ll를 들어 ls -l),하지만 난 찾을 수 없습니다 .bashrc또는 이에 상응하는 구성 파일.

무엇을 수정해야합니까?


당신이 가고 멀리 .bashrc파일을 만듭니다 ~/.bashrc. 비슷합니다 ~/.gitconfig.

~일반적으로 C:\Users\<your user name>폴더입니다. echo ~Git Bash 터미널에 입력 하면 해당 폴더가 무엇인지 알려줍니다.

파일을 만들 수없는 경우 (예 : Windows 실행) 아래 명령을 실행하십시오.

copy > ~/.bashrc

창이 오류 메시지 ( 명령을 찾을 수 없음 ) 를 출력 하지만 파일이 작성되어 편집 할 수 있습니다.


최신 버전의 Git for Windows에서는 Bash가 시작되어 Bash가 직접 --login읽히지 않습니다 .bashrc. 대신에 읽습니다 .bash_profile.

이 파일이 없으면 다음 내용으로 작성하십시오.

if [ -f ~/.bashrc ]; then . ~/.bashrc; fi

이로 인해 Bash가 .bashrc파일 을 읽습니다 . 이 문제를 이해 하면 Git for Windows가 자동으로 수행해야합니다. 그러나 방금 버전 2.5.1을 설치했지만 그렇지 않았습니다.


나는, 사용자 환경 변수를 추가했다 HOME으로 C:\Users\<your user name>이동하여 시스템 , 고급 시스템 설정 에서, 시스템 등록 정보 창에서 고급 탭에서 환경 변수 ...

그런 다음 예를 들어 C:\Users\<your user name>파일을 만들고 원하는 별칭을 추가했습니다..bashrctouch .bashrc


여기서 질문은 Windows에서 .bashrc 파일을 찾는 방법입니다.

Windows를 사용하고 있으므로 다음과 같은 명령을 간단히 사용할 수 있습니다.

start .

또는

explorer .

.bashrc파일을 찾을 수있는 Git Bash 설치의 루트 디렉토리가있는 창을 엽니 다 . 존재하지 않는 경우 새로 만들어야 할 수도 있습니다.

Bash 창에서 Vim을 사용하는 대신 메모장 ++과 같은 Windows 도구를 사용하여 파일을 편집 할 수 있습니다.


1) 관리자 모드에서 git-bash.exe를 열어 시작하십시오. 파일을 마우스 오른쪽 단추로 클릭하고 "관리자 권한으로 실행"을 선택하거나 속성 → 호환성 →이 프로그램을 관리자 권한으로 실행에서 설정을 변경하십시오.

2) 실행하십시오 cd ~. 당신을 데려 갈 것 C:/Users/<Your-Username>입니다.

3) 실행하십시오 vi .bashrc. 편집기가 열립니다. INSERT를 누른 후 다음 정보를 입력하십시오.

alias ll="ls -la" # this changes the default ll on git bash to see hidden files.
cd "C:\directory\to\your\work\path\"
ll # this shows your your directory before you even type anything.

그냥 notepad ~/.bashrc망할 놈의 bash 쉘에서 저장하여 file.That 모두를해야한다.

참고 : 변경 사항을 반영하려면 터미널을 다시 시작해야합니다.


windows10의 gitbash는 구성 파일을 찾으십시오.

/.gitconfig 파일


새 파일을 만들 필요가 없습니다. 이미 있습니다!

/etc/bash.bashrc

때로는 파일이 실제로에 있습니다 ~/. 다음은 Visual Studio Code / Windows 10 에서 Zsh 를 기본 터미널로 시작하기 위해 수행 한 단계 입니다.

  • cd ~/

  • vim .bashrc

  • 다음을 붙여 넣습니다.

if test -t 1; then exec zsh fi

  • Vim을 저장 / 닫습니다.

  • 터미널을 다시 시작


당신이 원하는 경우 프로젝트 선택 목록을 때 힘내 배쉬를 엽니 다

  • ppathGit 프로젝트 경로 의 코드 헤더를 편집 하고이 코드를 .bashrc 파일에 넣고 $ HOME 디렉토리에 복사하십시오 (Windows Vista / Windows 7의 경우 C : \ Users \ $ YOU ).

.

#!/bin/bash
ppath="/d/-projects/-github"
cd $ppath
unset PROJECTS
PROJECTS+=(".")
i=0

echo
echo -e "projects:\n-------------"

for f in *
do
    if [ -d "$f" ]
    then
        PROJECTS+=("$f")
        echo -e $((++i)) "- \e[1m$f\e[0m"
    fi
done


if [ ${#PROJECTS[@]} -gt 1 ]
then
    echo -ne "\nchoose project: "
    read proj
    case "$proj" in
        [0-`expr ${#PROJECTS[@]} - 1`]) cd "${PROJECTS[proj]}" ;;
        *) echo " wrong choice" ;;
    esac
else
    echo "there is no projects"
fi
unset PROJECTS
  • 이 파일을 Git Bash ( chmod + x .bashrc) 에서 실행 파일로 설정하고 싶을 수도 있습니다 (그러나이 파일은 NTFS 파일 시스템 에 저장되어 있기 때문에 중복 될 수 있습니다 )

참고 : https://stackoverflow.com/questions/6883760/git-for-windows-bashrc-or-equivalent-configuration-files-for-git-bash-shell

반응형