We can modify our ~/.gitconfig file by running this command: git config --global color.ui auto this then becomes [color] ui = auto in the gitconfig file http://git.io/GhQ0CA
4bfc835 (HEAD, master) add new stuff 5c53880 change words 72f323d add all files online diffs default diff: florida@Floridas-MacBook-Pro ~/D/D/K/pretty_outputs > git diff diff --git a/new_stuff b/new_stuff index d03940c..a9eb219 100644 --- a/new_stuff +++ b/new_stuff @@ -1 +1 @@ -I like new stuff. +I like new things and stuffs. oneline diff: florida@Floridas-MacBook-Pro ~/D/D/K/pretty_outputs > git wdiff diff --git a/new_stuff b/new_stuff index d03940c..a9eb219 100644 --- a/new_stuff +++ b/new_stuff @@ -1 +1 @@ I like new stuff.things and stuffs.
$ lolcommits --enable # now let’s do a test commit $ touch test_file $ git add test_file $ git commit -m “testing lolcommits” *** Preserving this moment in history. [create-file-for-likes 0ca4f60] testing out 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 testing Yay we did it.
work! But there’s an issue with it… lolcommits default settings doesn’t process in the backround. Let’s checkout all the options we can pass to lolcommits :) # let’s try running $ lolcommits --fork # test it out again $ touch new_test_file $ git new_test_file $ git commit -m “test fork”
capture gifs, but right now this feature is only available on mac. First we have to install the dependencies by running: brew install ffmpeg now we can pass the --animate=”numofseconds” to the command. Let’s try it out! lolcommits --enable --animate=4 --fork
extension that lets you add selfies to pull requests Checkout the project on Github: https://github.com/thieman/github-selfies Firefox Extension: http://goo.gl/YEgDLs Chrome Extension: http://goo.gl/AKNQ7X Let’s try it out!