1
시작 텍스트 편집기의 일부 별칭을 입력 했으므로 전체 경로를 입력 할 필요가 없습니다. 그러나, 내가 자식 config 파일에서 이러한 별칭을 사용하려고합니다. 그 별칭을 인식 할 수없는 것 같습니다. 이것을 달성 할 수있는 방법이 있습니까?~/.bashrc에 정의 된 별칭을 git config 파일에서 인식하도록하는 방법은 무엇입니까?
시작 텍스트 편집기의 일부 별칭을 입력 했으므로 전체 경로를 입력 할 필요가 없습니다. 그러나, 내가 자식 config 파일에서 이러한 별칭을 사용하려고합니다. 그 별칭을 인식 할 수없는 것 같습니다. 이것을 달성 할 수있는 방법이 있습니까?~/.bashrc에 정의 된 별칭을 git config 파일에서 인식하도록하는 방법은 무엇입니까?
외부 명령에 execv()
또는 /bin/sh/ -c "..."
과 같은 외부 명령을 생성하는 것으로 의심 스럽지만 (환경을 보지 않고도) 환경/기능/별칭을 얻지 못할 수도 있습니다. 필요한 경우 실행 가능한 셸 스크립트를 만들어야합니다.
#!/bin/bash -i
do stuff with your aliases here
Git 구성에서 관련 스 니펫을 제공하는 데주의해야합니까? 어쨌든,이 이유 중 하나는 RC-file에 별칭을 넣는 것일 수 있습니다.이 파일은 로그인 셸에서만 읽을 수 있으므로 짝이 아닌 대화 형 방식으로 시작된 셸 (Git에 의해)은 해당 파일을 읽지 않습니다. – kostix