Is it possible to make –word-diff default in git diff, git gui, gitk

Is it possible to set an option that git diff is always using --word-diff=color whenever displaying diffs?

I know that there are command line arguments for gitk, git-gui and git diff, but are there config options I can set globally?

  • git workflow + preproduction
  • Undo a fast-forward merge
  • show commits since branch creation
  • Setting up a git remote origin
  • Deploying play! to heroku
  • Missing git commit
  • I found that this works for git-gui:
    Adding this to .gitconfig works for guid

        diffopts = --word-diff --color-words

    But using this, I can not actually pick anything anymore. I get “diff fails to apply” whenever I want to commit any line or chunk.

  • can EGit be used with existing Eclipse projects and existing Git repos?
  • How do I find intersections between two git commits?
  • Convert a Git working directory to a bare-like repository?
  • Import into github from gitorious?
  • How can I control the rename threshold when committing files under git?
  • Git: endless merges. I'm tired of them
  • One Solution collect form web for “Is it possible to make –word-diff default in git diff, git gui, gitk”

    If you frequently invoke git diff you may define a git alias.

    $ git config [--global] alias.df "diff --word-diff=color"

    And then use git df instead of git diff.

    Git Baby is a git and github fan, let's start git clone.