Skip to end of metadata
Go to start of metadata

Git username, password 저장하기

영구 저장 방법

  • ~/.git-credentials 파일에 plain text로 저장됨 (파일에 대해 access 권한 관리 필요)
$ git config --global credential.helper store 

임시 저장 방법

  • 캐시에 임시 저장됨
$ git config credential.helper cache <timeout>


Commit 개수 얻기

To get a commit count for a revision (HEADmaster, a commit hash):

$ git rev-list --count <revision>

예)

$ git rev-list --count branch-1
$ git rev-list --count 3930540717b

How to authenticate user via git pre-receive hook

read old new ref
author=$(git log -1 $ref --pretty=%an)
committer=$(git log -1 $ref --pretty=%cn)
echo author:$author
echo committer:$committer


  • No labels