問題タブ [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 投票する
5 に答える
2004 参照

git - magitで追跡されたファイル(git ls-files)をどのようにリストしますか?

magitで追跡されたファイル(git ls-files)をどのようにリストしますか?

0 投票する
4 に答える
4793 参照

git - 特定の commit/branch/etc 内のファイルにアクセスするために emacs (および magit?) を使用する

foo.bar特定のコミットでどのように見えるかを確認したい場合は<COMMIT_ID>、次を呼び出すことができます。

いいね...どうすればできますemacsか?を使用していmagitますか?を使用していvcますか?ファイルにアクセスしていて、ファイルfoo.barがどのように見えたかを調べたいとします<COMMIT_ID>

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

git - magit を使用して GitHub にプッシュできないようです

Emacs 24.3.1 で Magit を使用して GitHub リポジトリにプッシュしようとしています。注、私はWindowsボックスを使用しています。

ファイルへの変更をステージングしてコミットしましたが、Mx magit-status は、リポジトリのクローンに存在する追跡されていないファイルのみを反映しています。

Magit ステータス バッファからプッシュするには、次P Pのメッセージを取得します。

ここでハングしているようで、それ以上の活動は明らかではありません。コマンド ラインからプッシュすると、すべて問題ないように見え、GitHub ユーザー名の入力を求められます。

user.nameを使用して設定しgit configましたが、コマンドラインで git がユーザー名の入力を求めるのを妨げていないようです。

ここで私が間違っていたアイデアと、Magit をプッシュさせる方法はありますか?

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

emacs - Magit保存のパスワードとユーザー名

Magit は、Github を使用するための適切なオプションです。コミットを Github にプッシュしようとすると、常にユーザー名とパスワードが要求されます。Emacs はどのようにしてパスワードを保存できますか?

よろしくお願いします。

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

git - magitのリベースの一部として編集されたコミットを修正する

私はEmacsを使用しています+それは非常に多くの点で素晴​​らしいmagit-modeでgitを操作します。私のワークフローには、これにマッピングできない側面が 1 つあります。したがって、この質問があります。

別のコミットに作り直す必要があるコミットがある場合があります。マジットでコミットをインタラクティブにリベースし、そのコミットを編集するつもりであることを宣言できます。

ここで、git gui に切り替え、ステージングされた変更を表示する「最後のコミットを修正する」を選択し、別のコミットにしたい部分のステージングを解除する必要があります。次に、コミットし、除外をステージングして、再度コミットします。ほら、履歴に新しいコミットがあります。

これまでのところ、Emacs を使用してこれを達成する方法は見つかりませんでした。ヒントはありますか?

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

emacs - プルの実行中にmagitでプレフィックス引数を提供する方法

次の手順に従ってgit pull --rebaseから実行しようとしています。magit

  1. C-x g( にバインドmagit-status)

  2. F(プルのサブメニューを開きます)

    メニューには、-rスイッチを使用してリベースを実行できることが示されているので、次のようにします。

  3. C-u -r

しかし、上記はうまくいかないようです。--rebaseフラグを提供する方法はありますか?

ありがとう、ムルタザ

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

git - この Emacs magit ヘルプ画面をどのように解釈しますか?

magitEmacs のパッケージについて学び始めています。統合は素晴らしいです。しかし、私はそれをどうやって助けてもらうかについて非常に混乱しています。

一時リポジトリを作成し、ファイルtest.orgを追加して、コマンドを実行しましたmagit-status。それから私は助けを得るためにヒット?しました。これは、magit-status 画面内に使用可能なコマンドが表示されることを意味すると考えました。画面は次のようになります。

スクリーンショット

下部には、利用可能な魔法のアクションがあります。それがどのように言うかに注意してくださいs: Show Status。しかし、sそれはしません。ファイルをステージングします。uキーはありませんが、ファイルのステージングを解除します。

これを読み間違えているのでしょうか、それとも間違ったヘルプ画面を呼び出しているのでしょうか?

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

git - Git/Emacs/Magit で古い/新しいファイルから何を保持するかを選択 (マージ)

紹介ビデオを見ましたが、magit でファイルの古いバージョンと新しいバージョンを簡単にチェリーピックする方法についての明確な指示が実際には見つかりません。

私が言おうとしているのは、たとえば eclipse (git を除いてすべてが好きというわけではありません) では、古いファイルと新しいファイルをスクロールし、変更ごとに矢印をクリックして、どちらを言うかを言うことができるということです。保つ。これにより、マージが非常に簡単になります。

Git/Emacs、おそらく Magit の各変更をチェリーピックするためのヘルプ/良い方法はありますか?