1. git branch명 표시(bash shell run control file)
vim ~/.bashrc
#git branch name show on prompt
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
export PS1="\u@\h:\[\033[32m\]\w\[\033[33m\]\$(parse_git_branch)\[\033[00m\]$ "
2. git log 포맷(gitconfig)
vim ~/.gitconfig
[alias]
#basic log graph
adog = log --all --decorate --oneline --graph
#pretty log graph
lg1 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(auto)%d%C(reset)' --all
lg2 = 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(auto)%d%C(reset)%n'' %C(white)%s%C(reset) %C(dim white)- %an%C(reset)'
lg = lg1 or lg2
'Git' 카테고리의 다른 글
Git 초기 설정 (0) | 2023.10.23 |
---|---|
git origin과 upstream 차이 (0) | 2023.03.24 |
Git remote와 sync 맞추기 (0) | 2023.03.24 |
Clear git local cache (0) | 2023.03.24 |
commit 되지 않은 변경 사항 취소 (0) | 2022.06.20 |