git-alias

    3

    1답변

    실수로 git commit -amend을 입력 할 때 실수로 git commit --amend을 입력하고 싶습니다. 힘내가 그것을 감지하고 저에게 묻습니다 $ git commit -amend error: did you mean `--amend` (with two dashes ?) 위대한입니다. 그러나 때때로 나는 git commit -ammend을 쓰

    2

    1답변

    예상, 내 별명에 다음과 같은 별칭이 파일을했다 : ignore=!([ ! -e .gitignore ] && touch .gitignore) | echo $1 >>.gitignore 그것은 나에게 원래하지, 그리고 만약 당신이 그것을 검색, 당신은 그것을 많이 볼 수 있습니다 장소. 그러나 최근에는 별칭에 이상한 문제가 발생하기 시작했습니다. 무시한 내

    0

    1답변

    submodules을 포함하는 git repo에서 작업하고 있습니다. 모든 서브 모듈 (상위 모듈 포함)에 동일한 이름 (예 : master, ..)의 브랜치가 있으며, 모두 해당 원격 브랜치를 추적합니다. 한 번에 모든 하위 모듈에서 같은 분기를 체크 아웃하고 싶습니다. 다시 말해, 내가 원하는 것은 상위 모듈의 development 분기로 전환하면 모든

    1

    1답변

    메시지를 출력 할 때 명령을 수행 할 때 사용할 복잡한 git 별칭을 추가하려고합니다. 일부 메시지 (빨간색은 오류 등)를 채색하고 싶습니다. 잘 단자에 색깔을 입 힙니다에 동일한 명령 echo "\033[31mHello\033[0m World"을 실행 bad config line X in file .gitconfig` : 나는 별칭을 실행할 때 [al

    1

    1답변

    나는 종종 자신을 수정하지만 전체 저장소에서 추적 모든 것을 추가하는 의도로 git add -u 를 입력 찾을 수 있습니다. 그러나, 나는 서브 디렉토리에있을 때 짜증나고 지루해진다. 내 모든 수정 src/에 있지만 나는 test/util 디렉토리에 현재 해요 예를 들어, 다음 나는 오류가 발생하기 쉬운 느린 (이다 git add -u ../.. 를

    0

    1답변

    git branch | grep <something> | cut -d' ' -f2은 하위 문자열 <something>이 포함 된 분기의 이름을 알려줍니다. 그래서 같은 자식 별칭이 명령을 넣을려고 그러나 [alias] gb = "!f(){ git branch | grep $1 | cut -d' ' -f2; };f" # ... ,이 작동

    1

    1답변

    다음은 내 문제를 보여주는 간단한 예입니다. 내가 할 경우 git commit -m "`date --utc`" 이 date --utc을 실행하고, 커밋 메시지 안에 결과를 저장합니다. 그러나 , 나는 그것이 testcomit하는 별칭 : git config --global alias.testcommit 'commit -m "`date --utc`"'

    1

    3답변

    내가 직접 git 저장소에서 작업 할 때, 밀기 전에 끌어낼 이유가 없습니다. 다른 사람들과 함께 작업 할 때 끌어 오기 또는 체크 아웃을 시도한 다음 변경 내용을 병합하려고 시도하기 전에 끌어 오기를 수행하는 것이 좋습니다. 어느 쪽이든, 마스터와 함께 최신 상태가 될 때까지 정상적인 방법으로 밀어 넣으십시오. 그래서 매번 밀기 전에 당기는 습관이 좋습니

    2

    1답변

    그럼 난 노력했다 수많은 변화되므로 gitk와 자식 GUI를 시작하기위한 별칭 : git config --global alias.gg '!gitk --all &; git gui &' 을하지만 그들은 일을하거나 이와 같은 gitk이 명령 만 표시되지 않습니다 : [alias] gg = !gitk --all& ; git gui&

    1

    3답변

    --name-status 옵션을 많이 사용하는 경우 git log, git diff, git show을 사용하고 있습니다. 나는 자식 별칭을 알고 있지만 명령 또는 명령 및/또는 옵션의 조합에 대해서만 작동합니다. I do not이 옵션에 대해서만 자식 별칭을 만들고 싶습니다. --ns 바로 가기는 --name-status을 위해입니다 # l is an a