Linux 컴퓨터 에서 Git을 사용 하여 분기 를 자동 완성 했습니다 .
[우리가 자식 지점 완료, 얘기 참고 하지 bash는 완료 (예 : 명령, 파일 등). 따라서 전혀 레인의 대답 은]
예를 들어 git checkout
+ 를 입력 TAB하고 분기 목록을 가져올 수 있습니다 .
또는 "feb"로 시작하는 모든 분기를 가져 오려면 git checkout feb*
+ TAB를 입력 할 수 있습니다 .
Mac에서이 기능을 사용하려면 어떻게해야합니까?
나는 다운로드 및 실행되지 시도 bash-completion/bash_completion
와 bash-completion/bash_completion.sh.in
기쁨을하지만. 첫 번째에 대한 오류 메시지가 표시되었습니다 declare: -A invalid_option
. 두 번째는 오류가 없었습니다. 내가 git checkout
+ TAB인데도 여전히 분기가 아닌 디렉토리에 파일 목록이 표시됩니다. 나는 프로젝트 루트에 있습니다.
디렉토리 및 bash 명령에 대한 자동 완성이 정상적으로 작동하므로 Git에만 해당됩니다.
Models
폴더 에 자동 완성하려고 할 때 내 폴더 로 자동 완성하려고 시도한 이유가 궁금m
Tab
합니다master
.