問題タブ [magit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
111 参照

emacs - magit-status がフル ウィンドウで開かないようにする方法

magit をアップグレードしてから、magit-status を実行すると、辛抱強く作成したウィンドウ配置が 1 つの巨大なウィンドウに置き換えられます。OK、magit を終了すると、フレーム レイアウトが復元されます。しかし、私はマジットをやめませんでした。私は、magit-status を実行したウィンドウにとどまる古い動作の方がずっと好きです。以前の動作に戻すことはできますか?

0 投票する
2 に答える
1450 参照

emacs - magit マージ競合 `checkout --theirs/--ours`

時々、git の競合を解決するときに、一方の側がファイルに適していることがわかり、git checkout --theirs path/to/file.

ただし、magit でこれを行う方法は明らかではないため、常に CLI にドロップして実行します。これを簡単に行うことは可能ですか?

0 投票する
0 に答える
70 参照

git - emacs magit クイックモードへの切り替え

マージの競合があります。私はそれを解決したい、と私は使用しますmagit-ediff-resolve。マージするファイル (競合しているファイル) の正しいリストが表示され、Emacs は正しく 3 つに分割します。

ただし、Cバッファー (1 つ下) を手動で編集する必要があります。

クイック モード ( 、 、 コマンドを使用できるモード) に切り替えるにはどうすればnよいpですab?

git mergetoolコマンドラインから使用すると、クイックモードに正しくマージできますが、コンソールでのみです。

0 投票する
1 に答える
204 参照

emacs - マジット2相当。コミットをマークするコマンド

2015 年 9 月の時点でまだオンラインになっている多くの magit チュートリアル (例: herehere、およびhere ) は magit 1.x に基づいており、ユーザーが開始コミットをマークし、.ポイントを終了コミットに移動して diff を呼び出す diffワークフローについて説明しています。と=。これにポイントとマークを使用することは、emacs では非常に優れているように思われます。また、他のコマンドもマークされたコミットで動作します。

Magit 2.x には多くの優れた新機能がありますが、マーク コマンドはなくなりました。このマークと差分のワークフローに相当するものを見つけるのに苦労しています。ログビューから入力drして範囲を比較できますが、コミット ハッシュまたは参照の両方を入力する必要があります。magit 2.x でマーク アンド ディフを見逃した他の方法はありますか?

0 投票する
2 に答える
1699 参照

git - Magit - 最後のコミットの名前を変更

Magit の最後のコミットの名前を変更するにはどうすればよいですか (つまり、コミット メッセージを編集します)。

で見ることができますがmagit-log-buffer-file、操作方法がわかりません。