git branch
예를 들어 (항상 두 단어로) 명령이 있다고 가정 해 봅시다 .
내가 원하는 것은 인수 로이 명령이 실행될 때를 추적하는 것입니다. 예를 들어, git branch develop
오류없이 명령 을 실행하면 develop
파일 에 저장하고 싶습니다 .
내 git 명령을 .bash_profile
다음과 같이 덮어 쓰려고 했습니다.
git () {
if [ $# -eq 3 ]
then
git $@
echo $2 > /path/tacked_parameters.txt
else
git $@
fi
}
그러나 그것은 잘 작동하지 않는 것 같습니다. 이것을 할 수있는 방법이 있습니까?
귀하의 예 (git branch develop)에 따르면 "$ #"이 "3"이 아닌 "2"인지 확인하고 싶습니까? ... (git 함수에 대한 2 개의 파라미터)
—
Olivier Dulac
실수 였지만 코드는 예제
—
일뿐입니다.
확인. 나는 Stephane의 (좋은) 답변 아래에 발언을 추가했습니다. 내 말이 해당되지 않을 수 있습니다 (.txt를 로그 파일로 생각하지만 날짜가없는 다른 파일 일 수 있습니까?)
—
Olivier Dulac