git を使用しているときに、vim 編集インターフェースで Ctrl+Z を押して終了しました。編集インターフェースに戻るにはどうすればよいですか?
黄舟
黄舟 2017-05-02 09:47:20
0
6
1050

Windows で git を使用し、git commit -a コマンドを実行しているときに、誤って ctrl z を押して vim 編集インターフェースを終了し、コマンドラインに戻ってこの情報を表示してしまいました。 :

リーリー

この時点で git commit -a を再度実行すると、次のメッセージが表示されます:

リーリー

fg に戻ろうとしますが、機能しません。次のメッセージが表示されます:

リーリー

どうすればいいですか?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全員に返信(6)
伊谢尔伦

携帯電話で答えてください。次回は git commit -am "commit" だけです

いいねを押す +0
phpcn_u1582

プロセスを強制終了して再度コミットしますか?

いいねを押す +0
大家讲道理

プロンプトが表示されたindex.lockをフォルダーの外に移動して、もう一度試してください

いいねを押す +0
世界只因有你

リーリー

とても奇妙です。 (でも Windows なので安心です。)

Ctrl-Z は UNIX システムのように Vim をバックグラウンドに置かず、Vim をエラーで終了させるので、当然 fg は機能しません。

2 番目のコード ブロックのプロンプトに従って、ロック ファイルを削除できます。

今後は、気軽に

Ctrl-Z を押さないでください。 「Windows で git を使用する」とだけ言っているのですが、使用している git のバージョンがわかりません (git の公式バージョンは msys に基づいています。Cygwin には独自の git と Vim があります。msys2 にもあります。もちろん WSL にもあります)。セットがあります...)。さらに、Cygwin 環境で Windows ネイティブ バージョンの Vim を使用するなど、異なるバージョンの bash と Vim を混在させることもできます。

いいねを押す +0
漂亮男人

このファイル C:/Users/dell/gittest/.git/index.lock を削除してください

いいねを押す +0
PHPzhong

fg

................................................................

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート