2017-03-07 6 views
1

変更をローカルにコミットしようとしています。つまり、git commitコマンドを使用しています。
サブライムエディタを正常に起動します。ここで、コミットの目的のメッセージを入力できます。崇高なエディタを経由して個人的なメッセージを追加してコミットするエディタを使ってgitメッセージをローカルにコミットするには?

試行失敗

私のgitの端子が残ったままと崇高な編集者からの入力を受けていない、私は 希望のメッセージを入力した後でも、それを保存してエディタを閉じます!

私は正常にこのコマンドを使用してコミットすることができます:git commit -m "my_desired_message"

がメッセージをコミット私入力するSublimeTextを使用する方法はありますか?

+0

このコマンドをrepo 'git config core.editor'に入力してください。出力は何ですか? –

+0

@DivyanshuKushwaha 'C:/ Program Files/Sublime Text 3/sublime_text.exe' -n -w これは出力です、ありがとう! – Anoser

答えて

1

私はいくつかの議論で、Sublimeが既に開いている場合にコミットに問題があることを見てきました。

git commitを入力すると、すでに崇高な状態になっていますか?

これが動作するかどうか試してみてください。 Gitの -nと

git config --global core.editor "subl -n -w" 

関連付けテキストエディタは、サブライムの新しいインスタンスを開きます。 -w続行する前にgitがSublimeを閉じるのを待ちます。

これらの2つのいずれかが機能しているかどうかを教えてください。

関連する問題