git
Less than 1 minute
git
init global config
git config --global user.name "ben.wangz"
git config --global user.email ben.wangz@foxmail.com
git config --global pager.branch false
git config --global pull.ff only
git --no-pager diff
clean local-remote-branches which are deleted by remote
git remote prune origin
clone specific branch
git clone --single-branch --branch v2.4.0 https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner.git
get specific file from remote
from remote: git@github.com:ben-wangz/blog.git
from branch: master
from path: docs/commands
specific file: git.md
write as tar gz file: git.md.tar.gz
git archive --remote=git@github.com:ben-wangz/blog.git master:docs/commands build.gradle -o git.md.tar.gz
add remote
git remote -v
git remote add ben git@github.com:ben-wangz/blog.git
log http git password
git config --global credential.helper store