問題タブ [git-revert]

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 投票する
2 に答える
2801 参照

git - Hg の git Revert/cherry-pick に相当するものはありますか?

水銀で git revert を使用するのと同じ単純な方法はありますか? どうやら特定のファイルをチェックアウトすることを意味しているようです。コミットを追加する方法( )またはコミットの逆差分を適用する方法( )hg revertに対する明確な答えが見つかりませんでした。git cherry-pickgit revert

しばらく前にプッシュされたデフォルトブランチへのいくつかのコミットを元に戻したいと思っています。前または後で元に戻すのではなく、hg backout または hg revert は正しいコマンドではないようです。

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

git - 元に戻した/リセットした後、作業を​​続行し、同じブランチでコミットします

男、このgitのことは確かにクラックするのが難しいです!

だから私はこのブランチを持っています:

a--b--c--d - マイブランチ

ここで私がすることは、'b' のコミットに戻り、作業とコミットを続けることです。しかし、私は新たに分岐したり、「c」と「d」のコミットを緩めたりしたくありません。私はこの git revert について読んでいますが、それだけの価値があるので頭を包むことはできません。

ヘルプ!

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

git - git で、ファイルを 3 コミット前に戻すにはどうすればよいですか?

git で画像ファイルを変更しましたが、それは 2 コミット前でした。2 つ前のコミットに戻るにはどうすればよいですか?

このファイルを元に戻す最も簡単な方法は、必要なコマンドの数を最小限に抑えてコマンド ラインから実行することです。

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

git - コミットハッシュを使用すると、git revert が「悪いリビジョン」と表示されるのはなぜですか?

以前の git commit に戻そうとしていますが、「不正なリビジョン」というエラーが表示されます。なんで?

以下はトランスクリプトです (著者名は削除されています)。

「悪いリビジョン」が表示されるのはなぜですか? どうすればよいですか? 私はgit bashgithubを起源とするWindows 7で使用しています。

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

git - origin/master へのコミットを取り消す

私はgitに比較的慣れていないので、マスターを壊したと思います。うまくいけば、誰かが私がそれを解くのを手伝ってくれることを願っています.

GitHub にマスターがあり、開発システムにローカル マスターと追跡ブランチがあります。私のQAシステムにもマスターがあります。

私の開発システムでは、ローカル ブランチをコミットして (ローカル) マスターにマージし、マスターを GitHub のオリジン/マスターにプッシュしました。次に、マスターを QA システムにプルしました。次に、ローカル ブランチにさらに変更を加えました。

私がしたことは:

私はやるべきだったと思います:

そうですか?

今: コミット前に QA と GitHub マスターを元に戻したい...実際には、そのマージ全体を元に戻します。次に、(マスターではなく) ブランチを GitHub にプッシュし、ブランチを QA にプルします。

  1. QA および GitHub でマスターを元に戻すにはどうすればよいですか?
  2. 開発時にマスターも元に戻す必要がありますか?
  3. 開発時に行ったブランチの変更を保存するにはどうすればよいですか?

助けてください?