programing

Windows용 Git: .bashrc 또는 Git Bash 쉘용 동등한 구성 파일

closeapi 2023. 4. 11. 22:02
반응형

Windows용 Git: .bashrc 또는 Git Bash 쉘용 동등한 구성 파일

방금 Git for Windows를 설치했는데 Bash가 설치되는 것을 보고 매우 기쁩니다.

할 수 들어 Linux와 같은 ).ll★★★★★★에ls -l는 찾을 수 것 같습니다..bashrc★★★★★★★★★★★★★★★★★★★★★★★★★★★

무엇을 편집해야 할까요?

작성하다.bashrc~/.bashrc그리고 넌 가버려마찬가지로~/.gitconfig.

~ '자신의 것'입니다.C:\Users\<your user name>입력하다echo ~깃배시

파일을 작성할 수 없는 경우(예를 들어 Windows 실행 중) 다음 명령을 실행합니다.

copy > ~/.bashrc

창에서는 오류 메시지(명령어를 찾을 수 없음)가 출력되지만 파일이 생성되어 편집할 수 있도록 준비됩니다.

새로운 는 Git for Windows에서 됩니다.--login로 인해 됩니다..bashrc직직 instead. 음음음음음음음음음음음음음음음음음 reads reads reads reads reads reads reads reads라고 쓰여있어요..bash_profile.

if~/.bash_profile파일이 존재하지 않습니다.하다

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

가 "Bash"를..bashrc문제에 대해 제가 이해한 바로는 Git for Windows는 자동으로 이 작업을 수행해야 합니다.다만, 버전 2.5.1을 인스톨 했을 뿐, 인스톨 되지 않았습니다.

다음 명령을 사용하십시오.

cat /etc/bash.bashrc > ~/.bashrc

bashrc를 사용하다★★★★★★를 사용해 .vi ~/.bashrc을 사용하다

★★★★★★★★★★★★★★★★★.notepad ~/.bashrc합니다.bash bash를 클릭합니다.그게 전부일 거야.

메모: 변경을 반영하려면 단말기를 재시작해야 합니다.

즉 사용자 환경변수를 .HOME, 를 사용하여, 를 참조해 주세요.C:\Users\<your user name>시스템, 고급 시스템 설정, 시스템 속성 창의 고급 탭, 환경 변수...로 이동합니다.

그럼 내 안에C:\Users\<your user name>..bashrc ,190),touch .bashrc이치노

1) 관리자 모드에서 git-timeout.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.

여기서 문제는 Windows에서 .bashrc 파일을 찾는 방법이라고 생각합니다.

Windows 를 사용하고 있기 때문에, 다음과 같은 명령어를 간단하게 사용할 수 있습니다.

start .

또는

explorer .

Git Bash 설치 루트 디렉토리가 있는 창을 엽니다..bashrc파일이 없는 경우 파일을 생성해야 할 수 있습니다.

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

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

/etc/bash.bashrc

C:\Program Files\Git\etc\profile.d 로 이동합니다.필요한 모든 것을 찾을 수 있습니다.
또는 홈 디렉토리에서 .bashrc 및 .bash_profile을 만듭니다.

.syslog_profile

# generated by Git for windows
test -f ~/.profile && . ~/.profile
test -f ~/.bashrc && . ~/.bashrc

.syslogrc

echo "Hello World!"

Git for Windows 2.21.0 이후가 있는 경우 홈디렉토리에서 .bash_profile을 편집해야 합니다(이 글과 같이).

.bash_profile을 .bashrc 소스로만 지정할 수 있지만, 만약 당신의 .bash_profile에 무슨 일이 생긴다면, 당신의 .bashrc가 왜 다시 작동하지 않는지 불분명해집니다.

모든 에일리어스와 기타 환경 정보를 .bash_profile에 넣고 다음 행도 추가했습니다.

echo "Sourcing ~/.bash_profile - this version of Git Bash doesn't use .bashrc"

그리고 .bashrc에서 나는

echo "This version of Git Bash doesn't use .bashrc. Use .bash_profile instead"

(@harsel의 응답을 기반으로 합니다.코멘트를 하고 싶었지만, 아직 포인트가 없습니다.)

Windows 10 의 gitbash 의 경우는, 다음의 설정 파일을 참조해 주세요.

/.syslogconfig 파일

Windows 의 경우:

찾을 수 있다.bashrc디렉토리:C:\Users\[YourUserName]

Nodepad++: 별칭을 사용하여 이 파일을 편집합니다.

C:\Program Files\Git\etc\profile.d\filength.d\filename 이 표시됩니다.

필요한 것은 모두 갖추게 될 것입니다.

파일이 실제로 다음 위치에 있는 경우가 있습니다.~/Visual Studio Code/Windows 10에서 Zsh를 기본 단말기로 시작하기 위해 수행한 단계입니다.

  • cd ~/

  • vim .bashrc

  • 다음 붙여넣기...

if test -t 1; then exec zsh fi

  • Vim 저장/닫기

  • 단말기를 재기동합니다.

Git Bash를 열 때 프로젝트 선택 목록을 원하는 경우:

  • 편집ppathGit 프로젝트 경로의 코드 헤더에서 이 코드를 .bashrc 파일에 넣고 $HOME 디렉토리에 복사합니다(Windows Vista/Windows 7에서는 C:\사용자\$당신)

.

#!/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 파일 시스템에 저장되어 있기 때문에 중복될 수 있습니다).

언급URL : https://stackoverflow.com/questions/6883760/git-for-windows-bashrc-or-equivalent-configuration-files-for-git-bash-shell

반응형