11

最近gitに改宗し、長年のEmacsハッカーとして、Emacs23でのgitサポートについて、他の真面目なEmacs/Gitハッカーが何を推奨しているのか疑問に思っています。私はすでに VC git バックエンドを使い始めており、git の機能の薄い抽象化レイヤーのようなものだと感じています。だから私は別のものを試す傾向があります。標準の Emacs VC サポートに加えて、Google で調べると 6 つほどの選択肢が見つかります。

マジットか卵が好きなら、なぜですか? また、推奨事項にプラットフォームの依存関係がある場合、どのように依存していますか?

4

3 に答える 3

9

私は git.el (Git に付属) を使い始めました。主な理由は、Subversion で作業するためにpsvn.elに慣れていて、Git で同様のものを探していたからです。git.el には互換性のあるキー バインディングがあるため、これが最初の目的地でした。

しかし、私は自分のコミットをステージングすることを本当に楽しみ始めていました (完全なファイルではなくチャンクのみをステージングします) が、git.el はこれを適切にサポートしていませんでした。簡単に言うと、私は現在Magitを使用しており、とても気に入っています。

正直なところ、リベースやマージなどの目的でまだ Magit を使用したことがありません。私はまだそのためにコマンドラインを使用しています。しかし、私の意見では、Magit は Git が提供する機能をより適切にマッピングしています。

于 2009-11-14T07:16:12.503 に答える
2

私はマジットモードを使っています。

于 2009-11-14T05:31:38.173 に答える
1

Eggについてコメントできず申し訳ありませんが、12か月間、git + emacsを着実に使用しています。git、git gui、vc-git、git.el、magit を試しました。私は他のものについてすべて読んだ。私は git コマンドラインを使用して、新しいリポジトリ、クローン、およびその他のまれな構成要素を委託することに落ち着きました。私はmagitを介してほとんどのgit操作(たとえば97%)を行います。そして... 私は幸せなキャンピングカーです ;)

于 2012-05-26T03:03:01.933 に答える