/ / atomをgitエディターとして使用すると、コミットメッセージの待機に失敗するのはなぜですか? -git、atom-editor

gitエディタとしてatomを使用するとコミットメッセージを待つことができません、なぜですか? - git、atom-editor

gitエディターを次の両方で構成しました。

git config --global core.editor "atom --wait"

または

git config --global core.editor "atom -w"

StackOverflowのいくつかの投稿に基づいています。

そして、私の.gitconfigファイルには次のような1行があります。

editor = atom -w

または:

editor = atom --wait

ただし、git commitを使用しようとすると、コミットメッセージが空であるため、gitがコミットを中止しました。その後、Atomが起動しました。コミットメッセージを入力した場合は、保存して終了します。 bashのメッセージは次のとおりです。

 Attempting to call a function in a renderer window that has been closed or released. Function provided here: Object. Remote event names: destroyed, crashed

誰も私を助けることができますか?事前に感謝します。

回答:

回答№1は0

atomをインストールしていませんが、VS Codeでも同様のことをしました。コマンドを入力してみましたか そして 引用符の中で一緒にスイッチ?

editor = "atom -w"

私はバッシュでそれをやってきた EDITOR デフォルトのエディターが変更されるため、シェル変数SSHを使用しているかどうかにかかわらず、その時点でどのOSを使用しているかによって異なります。そのため、プロジェクトのGit構成内に設定することは、私にとっては解決策ではありません。しかし、それはあなたのためかもしれません。

それを試して、何が起こるか教えてください。