Git Cheat Sheet
Mi 18 Februar 2015Disable SSL check
Deaktiviert SSL Verifikation, um z.B. Server mit selbstsignierten Zertifikaten signiert sind
git config --system http.sslVerify false
or clone with:
git clone -c http.sslVerify=false <gitrepo>
Alternative Add Cert to Git Store
Hierbei ist es ratsam, die komplette Certificate-Chain im Ca-File zu übernehmen.
Proxy Bypass
git config --add remote.<remotename>.proxy ""
Link: Git Config
Quelle: Stackoverflow - Git Proxy Bypass
Alias
Alias gibt die Möglichkeit einen Gitbefehl als in Kurzschreibweise zu hinterlegen:
git config --system alias.<name> "<command without git>"
Nützliche alias
git config --system alias.co "checkout"
git config --system alias.br "branch"
git config --system alias.ci "commit"
git config --system alias.st "status"
git config --system alias.ls "log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate"
git config --system alias.lg "log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n'' %C(white)%s%C(reset) %C(dim white)- %an%C(reset)' --all"