Comment puis-je faire Sublime Texte de l'éditeur par défaut pour Git?

J'ai un problème de réglage Sublime Text 2 comme le core.editor avec git.

J'ai lu tous les post que j'ai pu trouver résoudre le problème, mais toujours rien ne fonctionne pour moi. Je suis en cours d'exécution de Windows.

J'ai fait:

git config --global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe'"

et essayé avec plusieurs arguments, comme -m. Quand j'ai ouvert mon .gitconfig, c'est ce qu'il ya dedans:

[user]
    name = Spencer Moran
    email = [email protected]
[core]
    editor = 'C:/Program Files/Sublime Text 2/sublime_text.exe'

Si je vais à Git et le type:

README.markdown --edit

le fichier README s'ouvre dans le bloc-notes, pas de Sublime Text.

Quelqu'un a une idée de ce que je fais mal ou comment je pourrais résoudre ce problème?

Si vous êtes en tapant README.markdown --edit dans cmd.exe, git n'est pas impliqué. Changer vos associations de fichiers dans windows si vous voulez que cela fonctionne.
Un général FYI pour la plupart des réponses ci-dessous: -w signifie "Attendre que le fichier soit fermé avant de revenir," et -n signifie "Ouvrir une nouvelle fenêtre." Source: docs.sublimetext.info/en/latest/command_line/command_line.html
Mon préféré des paramètres pour l'utilisation de Sublime Text 3 comme mon git de l'éditeur: stackoverflow.com/questions/2596805/...

OriginalL'auteur Spencer Moran | 2012-01-21