Git-completion.bash
Setting up GIT Bash autocompletion Run the following command: curl /.git-completion.bash This should create the.git-completion.bash file in your home dir. Then add the following to your /.bashrc or /.bashprofile after PATH: # Set the base PS1 export PS1= ' t: W$ ' # Source the git bash completion file if -f /.git-completion.bash ; then source /.git-completion.bash GITPS1SHOWDIRTYSTATE= true GITPS1SHOWSTASHSTATE= true GITPS1SHOWUPSTREAM= 'auto' PS1= ' t: 03332m $(gitps1 ' (%s)') 03300m W$ ' fi export PS1 -bash: gitps1: command not found If you are seeing this error, this is because the gitps1 function from the completion functionality was moved into a new file ( git-prompt.sh). You can either source the git-prompt.sh that comes with your installed version of Git, if it has it, or you can download and install a new one.
Curl -o /.git-prompt.sh and add the following line to your /.bashprofile: source /.git-prompt.sh Git status This will display the branch name next to the folder name in the bash prompt. Symbols after the branch name indicate additional information about the repo state:.: The branch has modifications. $: There are stashed changes.
Git-completion.bash
=: The branch is equal with the remote branch.: The branch is ahead of the remote branch (remote branch can be fast-forwarded).: The branch and remote branch have diverged (will need merge).
Git-completion.bash Download
For any updates to the Cygwin ultimate setup, I'll add to the description. Follow the description for any extra commands you don't see in the video. Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site. 2.Gitのインストールディレクトリ以下 mingw32 share git completion から git-completion.bash を.zsh へコピー 3.Gitのインストールディレクトリ以下 mingw32 share git completion から git-completion. Zsh を _git にリネームして.