私は git が初めてで、PDF から学んでいます。コマンド$ git commit
を実行すると、新しいエディターが開きます。しかし、私はその新しいコミット エディターを閉じようとしています。これを行う方法?Windowsでgitを使用しています。
13 に答える
エディターでファイルを保存します。Emacs の場合:CTRLX CTRLS保存CTRLX CTRLCして終了するか、vi の場合::wq
esc
編集を終了するには、最初に押します。(windows/vi)
さらに良いことに、エディターを使い慣れたものに構成します (例として gedit):
git config --global core.editor "gedit"
次のように現在の構成を読み取ることができます。
git config core.editor
コマンド ラインからコミット メッセージを追加することもできます。
git commit -m "blablabla"
そもそもエディターが開かれません。
git-commit-commit
「保存して終了」の代わりに、デフォルトで にバインドされている git-commit の関数を使用できますC-c C-c。ファイルを保存して閉じます。C-x C-cその後、前述のように でemacs を閉じる必要があります。現在、emacs を自動的に終了させる方法を見つけようとしています。
これが役立つ場合に備えて、同様の問題が発生しました。
コマンドを打つとgit commit --amend
. デフォルトのエディタが開きます。さて、問題はこれをどうやって閉じるかでした。私はこれを解決したばかりなので、それが役立つかどうかは次のとおりです。
Ctrl+を押しますX
を押しYて「はい」を選択します
Ctrl+ M+を押しAます (このコマンドは、編集中のコミット メッセージを保存し、エディターを終了します)
git log
コマンドを試して変更を確認してください
>プロンプトに到達するキーの組み合わせはわかりませんが、私が知っているのはbashプロンプトではありません。普通にたまたま手に入れた。Ctrl+C (または D) で $ プロンプトに戻ります。