git push/commiit 잊어버리면 떠올리면 되잖아

3429 단어 Git
:::DEPRECATED:::
  • git-forgot를 추천하지 않기 때문에 git-remind로 대체하세요.
  • git-remind: Giit 제출 잊어버리기와 밀어내기 잊어버리기 방지 도구 - Qita
  • git add 하지만 commiit를 잊었습니다.위원이 누락되어 동료에게 폐를 끼쳤다.여러 개의 창고를 동시에 만지면 push 측의 창고를 잊어버린다.git를 사용한 적이 있다면 이런 실패를 겪은 적이 있지 않을까요?
    사람이라는 것을 잊었으니 어쩔 수 없다.그렇다면 생각나는 게 있으면 좋겠네요.예를 들어 통지센터는 우리에게 위원을 빠뜨리는 것만 통지하면 충분하다.

    그래서 이번에 제작된 공구는git-forgot이다.이 도구는 git forgot하면push와commiit가 만들지 않는 창고에 알려줍니다.

    이 글에서git-forgt를 소개하고 싶습니다.

    설치 방법


    Mac이면 Homebrew에 설치할 수 있습니다.
    brew tap suin/suin
    brew install git-forgot
    
    바이너리 정보를 배포하는 Linux 및 Windows다운로드 각도를 다운로드하십시오.

    설정


    git-forgot에서 검사하고 싶은 디렉터리를 환경 변수GIT_FORGOT_DIR로 설정해야 합니다.여러 개 또는 별표로 지정할 수 있습니다.git가 있는 디렉터리만 검사하기 때문에 무관한 디렉터리도 포함할 수 있습니다.
    export GIT_FORGOT_DIR="$HOME/projects/* $HOME/github/*"
    

    사용법


    설정이 완료되면 명령을 클릭하기만 하면 검사할 수 있습니다.만약 누락되거나 미루는 창고가 있다면, 그 경로가 있을 것이다.문제 없으면 아무것도 안 나와.
    $ git-forgot
    
    또한git의 하위 명령으로도 사용할 수 있다.
    $ git forgot
    
    보고서--reporter-r를 지정하면 알림 센터에 알림을 보낼 수 있습니다.필요terminal-notifier를 알리려면 미리 설치하십시오.
    $ git forgot --reporter terminal-notifier
    
    또한 git forgot -r terminal-notifier -t iTerm처럼 -t에서 컨트롤러를 납품한 후 알림센터의 알림을 클릭할 때 이 항목m0a 제공을 엽니다.
    사전에 crontab에 신청을 하면 제출 누락 등을 주기적으로 점검하고 알림센터에서 알림을 받을 수 있다.
    crontab
    PATH=/usr/local/bin:/usr/bin:/bin
    
    */20 * * * * git-forgot -r terminal-notifier $HOME/projects/* $HOME/github/* > /dev/null 2>&1
    
    페코랑 조합해도 편해요.
    alias gf='arr=(`git-forgot|peco`) && cd $arr[1]'
    
    추가 옵션-h에 대한 도움말을 볼 수 있습니다.
    $ git forgot -h
    

    끝말


    제출을 잊어버리고 미루는 것을 잊었으면 좋겠어요.또한git-forgot은 Go로 쓴 오픈 소스로 한번 해보고 싶은 분들은 GitHub을 보세요.

    좋은 웹페이지 즐겨찾기