問題タブ [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 に答える
75 参照

emacs - 関数シグネチャのバイトコード形式が変更されましたか?

再コンパイルする必要がmagit.elあり、コードでこの問題を発見しました。コードを正しくたどると、関数のアリティがここに表示されますが、代わりに「奇妙な」数値が得られます。何が起こったのですか?


さらに、この投稿: Elisp get function arity? より良い解決策を提供します(これは、Andreas Röhlerによる回答で、うまく機能します。したがって、おそらくmagitメンテナーに提案しようとします。

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

emacs - Magitのハンクから末尾の空白を削除するにはどうすればよいですか?

Emacs (v21 以降) には、ファイルから末尾の空白を削除する機能が含まれています。個々のハンクまたはファイル全体から末尾の空白を削除できるように、delete-trailing-whitespace(から) Magit ステージング領域で使用できるようにするにはどうすればよいですか?magit-status

0 投票する
3 に答える
1841 参照

git - デフォルトでリベースオプションを持つようにmagitプルを作成する方法は?

私は最近、emacs で magit パッケージを使い始めました。これは本当に便利で便利です。いくつか微調整したいと思います。

magit pull を常にリベース オプションにするにはどうすればよいですか? 現在、スイッチが表示され、-r --rebase を選択する必要があります。私の開発プロセスでは、常にリベースします。

コードの閲覧には gtags+global を使用しています。magit プルの際に、gtags を再構築するためのフックがあればいいのにと思います。git pull 成功後にフックはありますか?

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

emacs - magitですべての差分を折りたたむ?

長いコミット ログでは、すべて展開された差分をナビゲートするのが非常に苦痛になることがあります。

(たとえば、magit-blame-mode から Enter キーを押すと、expanded-diffs が表示されます)

これらの差分を折りたたむ方法はありますか?

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

git - magit を使用してコミットから差分を編集する方法

私はいくつかの変更をコミットしましたが、差分には、それらが必要ではないことがいくつか示されています。

例: 位置:相対;
- 背景: ホワイトスモーク; + 背景: # f5f5f5
; }

だから私はこのエントリを消去したい。これを行うためにmagitを使用できますか?そうでない場合、どうすればこれを行うことができますか?

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

git - Magit diff で文字が正しく表示されない

emacs (gui またはコマンド ライン) を介して magit-status を実行し、ファイルの差分を表示すると、カラー コードが適切にエスケープされません。したがって、差分全体が^[['s で埋められ、何が起こっているのかを確認できなくなります。

これが私が試したことです:

  • 通常の を実行するgit diffと、端末の色が正しく表示されます。

  • GUI と端末の両方で問題が発生する ( -nw)

  • magit-20140305.1300emacsパッケージマネージャーを介して、elpaリポジトリから更新しました。

  • 私は両方の異なるemacsテーマを試しましたが、変更はありませんでした。

  • ここmagit-item-highlightingで別のバグで提案されているように、 を微調整してみました。

bbatsov の preludeを使用していますが、上記のように magit を更新しました。

これを引き起こしている可能性のあるものと、それを修正する方法を知っている人はいますか?

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

git - Github ユーザー名を使用するように Magit を構成するにはどうすればよいですか?

ERC の IRC ユーザー名を (setq erc-nick "name") で構成しました。

Magit にも同様の変数があるので、Github のユーザー名が認識されます。そうでない場合、Magit などにフックを追加するために作成できる ELisp はありますか?