githubteacher / developers-november-2016

A place to practice for GitHub for Developers
4 stars 9 forks source link

GitHub for Developers

Talk to us

Join us on Gitter to get help and answers to your questions: Join the chat at https://gitter.im/githubteacher/developers-november-2016

Resources

After Class

Please take our short survey and let us know what you thought of today's class: https://goo.gl/US2sKk

Scripts for Adding Files

You will need these on day 2, so keep them handy :wink:

Playgrounds for practicing branching

Adding the Git branch to your command prompt

This is one of our most requested command line secrets, so here it is. To show your active Git branch in your command prompt, you will need to do the following:

The Script

parse_git_branch() {
  git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\w\[\033[36m\]\$(parse_git_branch) \[\033[00m\] > "

Or, another option:

function parse_git_branch () {
  git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}

RED="\[\033[0;31m\]"
YELLOW="\[\033[0;33m\]"
GREEN="\[\033[0;32m\]"
NO_COLOR="\[\033[0m\]"

PS1="$GREEN\u@\h$NO_COLOR:\w$YELLOW\$(parse_git_branch)$NO_COLOR\$ "