git 워크 플로우를 향상시킵니다 : 맞춤형 터미널 프롬프트
일반 터미널 프롬프트에 지쳤습니까? 이 안내서는 현재 GIT 지점을 명확하게 표시하는보다 유익한 프롬프트를 만드는 방법을 보여줍니다. 이것은 정기적으로 GIT와 함께 일하는 개발자에게 특히 도움이됩니다.
이전 : 표준 터미널 프롬프트
단순성을 알 수 있습니다 : 사용자 이름, 호스트 이름 및 현재 디렉토리
목표 : 지점 인식 프롬프트
목차
파일에 액세스
git 브랜치 함수 정의
프롬프트 문자열을 사용자 정의
변경 사항을 적용
결과
다른 껍질에 적응 (zsh, 물고기)
zsh 구성
피쉬 쉘 구성
단계별 가이드
이 향상에는 터미널 프롬프트의 모양을 제어하는 환경 변수를 수정하는 것이 포함됩니다. 동적 컨텐츠 - 현재 git 브랜치를 추가하겠습니다
1. 파일에 액세스합니다
- 변수는 파일에 정의되어 있습니다. 선호하는 텍스트 편집기를 사용 하여이 파일을 엽니 다
~/.bashrc
2. git 브랜치 함수 정의 -
git 리포지토리 내에서만 분기를 표시하려면 쉘 기능을 사용하겠습니다.
이 함수는 현재 지점 이름을 출력에서 효율적으로 추출합니다.
- 3. 프롬프트 문자열 사용자 정의
이제 지점 정보를 포함시키고 색상 코딩을 추가하려면
를 사용자 정의하자 :
-
이 코드는 ANSI Escape 코드를 사용합니다. git 브랜치는 조건부로 표시되고 (Git Repos 내에서만) 녹색으로 강조 표시됩니다.
4. 변경 사항을 적용
편집 후 - 는 변경 사항을 적용하십시오
- 5. 결과 <.>
터미널 프롬프트는 이제 리포지토리 내에 현재 GIT 분기를 표시하여 가독성 및 워크 플로 효율을 향상시킵니다.
-
- 6. 다른 껍질에 적응
zsh (z shell) :
파일에 이것을 추가하십시오 :
피쉬 쉘 :
파일에 추가하십시오<code class="language-bash">nano ~/.bashrc</code>
로그인 후 복사
> 사용자 정의 색상이 필요하십니까? 원하는 16 진 코드 (예 : , , )와 함께 주석을 남겨 주면 업데이트 된 코드를 제공하겠습니다. nickname/hostname: #FF5733
.
위 내용은 터미널 출력에 현재 분기 이름을 포함하십시오의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!