Programing

Windows에서 Git Bash의 기본 위치를 어떻게 변경합니까?

lottogame 2020. 5. 17. 10:28
반응형

Windows에서 Git Bash의 기본 위치를 어떻게 변경합니까?


Windows 7에서 Git을 사용하고 있으며 Git Bash를 통해 리포지토리에 액세스합니다. Git Bash가 시작될 때 편리한 폴더에서 열리는 기본 위치를 어떻게 변경합니까?

로 이동 htdocs한 다음 특정 폴더 로 이동하는 데 다소 시간이 걸립니다 . 다른 곳에서 열도록 구성 파일을 변경하는 방법이 있습니까? 아니면 .sh파일을 작성 하여이 작업을 수행 할 수 있습니까?

불행히도 Git Bash는 htdocs바탕 화면에서 폴더 바로 가기를 열지 않으며 cd원하는 디렉토리에 도달 하는 데 5 번 이 걸립니다 .


msysgit을 설치 한 후 Git Bash hereWindows 탐색기의 상황에 맞는 메뉴에 옵션이 있습니다. 따라서 단순히 디렉토리로 이동 한 다음 바로 Bash를 엽니 다.

또한 기본 Git Bash바로 가기를 데스크탑에 복사하고 Start in프로젝트 디렉토리를 가리 키도록 해당 특성을 편집했습니다 . 완벽하게 작동합니다.

Windows 7x64, msysgit


msysgit을 설치하지 않는 가장 쉬운 방법은 Git Bash 바로 가기 아이콘 → 시작 : → "C : \ Program Files (x86)"를 마우스 오른쪽 버튼으로 클릭하는 것 입니다.

시작 항목을 변경하고 Git Bash 시작 위치를 가리 킵니다. --cd-to-home대상 상자에서 부품을 제거하지 않으면 변경 시작이 재정의됩니다.


이 줄을 .bashrc파일에 추가 하십시오.

cd C:/xampp/htdocs/<name of your project>;

.bashrc 파일이 없으면 루트 폴더에 파일을 만드십시오. 나를 위해 :C:\Users\tapas\

.bashrc를 저장하고 Git Bash를 엽니 다. 그게 다야!


bash의 속성을 열고 시작하려는 위치로 "시작"으로 변경하십시오.이 후 (이 문제가 있었고 이것을 수행하여 해결했습니다) 대상으로 이동하여 --cd-to-home을 삭제하십시오. "C : \ Program Files \ Git \ git-bash.exe"뒤에있는 매개 변수 부분. 지정한 "Start in"디렉토리에서 THEN 만 시작할 수 있습니다.


나와 같고 Git에 도착하는 방법이 windows key+ G+ I+ Enter인 경우 windows key간단히을 누르고 Git을 검색하고 결과 Git Bash아이콘을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하고 Start in:필드를 변경할 수 있습니다.

Windows의 Git이 무엇인지 정확히 알지 못하기 때문에 (sh 자체의 외관은 cmd의 외관입니까) 확실하지 않기 때문에 이것이 무엇인지 확실하지 않지만 이제는 바로 가기를 고정 할 수 있습니다 Windows가 작업 표시 줄이나 바탕 화면에 "Git"을 검색하면 사용자가 설정 한 디렉토리에서 여전히 시작됩니다.


나는 어딘가에 그것을 읽었고 그것은 나를 위해 일했다.

먼저 git bash에서 HOME 위치를 확인하십시오. git bash를 열고 실행하십시오.

echo $HOME

이제 cmd를 열어 HOME 경로를 변경하고 실행하십시오.

setx HOME "path/to/.ssh/loc" (I gave C:\Users\aXXXX)

이제 git bash에서 echo 명령을 실행하여 교차 점검하십시오.


업데이트 된 후에는 Start in:필드 메이크업을 확인을 제거 --cd-to-home의 끝에 Target:필드


을 마우스 오른쪽 버튼으로 클릭 Git Bash shortcut한 다음으로 이동하십시오 properties.
에서 properties내부 start in옵션을 시작하려는 디렉토리의 위치 추가 Git Bashapply변경.


편의를 위해 Git Bash 바로 가기를 바탕 화면으로 만든 다음 아이콘 이동 속성을 마우스 오른쪽 버튼으로 클릭하십시오. 여기 에는 텍스트 상자가있는 시작 : 섹션이 있습니다. 다음과 같이 원하는 경로를 바꾸십시오.

%USERPROFILE%\Desktop

그런 다음 아이콘을 클릭하여 직접여십시오. Git Bash에 기본 데스크톱 경로가 표시됩니다.


Windows 10에서 Git bash를 사용하고 있습니다. 내 솔루션은 다음과 같습니다.

  1. 모든 자식 bash 세션을 닫으십시오
  2. Windows 키를 누르고 다음을 입력하십시오 env.; 그런 다음 Edit environment variables for your account(제어판) 을 클릭하십시오.
  3. "..에 대한 사용자 변수"에서; 히트 New버튼
  4. 변수 이름 : HOME
  5. 변수 값 : ~/git bash에 있고 싶은 경로

자식 강타 세션을 열고 입력하여 테스트 : pwd및 수행하여 이중 체크cd ~/ && pwd


Windows 10 테스트 솔루션

  • 검색에 git bash를 입력하십시오.

  • 마우스 오른쪽 버튼으로 클릭하고 열린 파일 위치를 선택하십시오.

  • 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하십시오.

  • 에서 대상 제거는 에 - 가정 --cd "C : \ 프로그램 파일 \ 힘내 \ 자식-bash.exe은"에서 --cd - 투 - 홈

  • 시작할시작 하려는 디렉토리의 경로를 입력하십시오 (예 : C : \ xampp \ htdocs).


Git Bash의 속성에 로컬 디렉토리 (Git 프로젝트 홈 디렉토리)의 경로를 입력하십시오. 즉, 경로 C : \ yourprojsctdirectory를 Git Bash의 속성 필드 "Execute In"또는 (Ausführen in)으로 설정하십시오. 그게 다야!

이제 Git Bash를 두 번 클릭하십시오. Git 헤더는 "yourprojsctdirectory"에 있습니다.


Git bash는 bash 명령과 함께 사용됩니다. 그래서 나는 bash 메소드 자체를 Windows에서 사용합니다.Git bash

편집하십시오 .bash_profile(없는 경우 작성하십시오-아래의 작성 방법 참조). 다음 줄을 입력하십시오.

이 줄을 파일에 추가하십시오

alias ws="cd /d/workspace/"
ws

내 .bash_profile은 다음과 같습니다

Smilyface@SmilingMachine /d/workspace
$ cat ~/.bash_profile
alias ws="cd /d/workspace/"
ws

새로운 .bash_profile을 만드는 방법은 무엇입니까?

touch ~/.bash_profile

또는 파일에 직접 쓰십시오

vi ~/.bash_profile 

아하!


"cd your_repos_path"를 Git 프로파일에 추가하십시오 %.


나는 다음을 시도했다. 그것은 나를 도왔다. 도움이 되길 바랍니다.

cd /c/xampp/your-project

참고URL : https://stackoverflow.com/questions/7671461/how-do-i-change-the-default-location-for-git-bash-on-windows

반응형