git-revert

    0

    1答えて

    私はコミットに復帰しました(もちろん遠隔にプッシュされました)。 2つの新しいコミットの後に、私のコミットが復帰したコードを変更したことがありました。 これはどのように行われますか?

    2

    2答えて

    私はgitでマージコミットの1つを元に戻す必要があるという状況に遭遇しました。私は、次のコマンドを使用: git revert -m 1 [merge commit id] 今のgitは以下のように上記のコマンドのための1つ以上のオプションを提供します。 git revert -m 2 [merge commit id] 私は1及び2 基準の差を取得していません使用:https://www

    1

    1答えて

    私はを元に戻すことに興味があります。をコミットするだけでなく、グラフからも削除します。 など。私が持っている:は tag A <— B <— C <— D <— E <— F HEAD 私はFを完全ので、私のグラフのように見える削除したいと思います: tag A <— B <— C <— D <— E HEAD 私はこれをどのよう

    1

    1答えて

    featureブランチの代わりにmasterにコミットをプッシュすることから始めて、私のリポジトリの更新に間違いがありました。私が試してみて、これを修正するために何をやったか はmasterにgit revert続いmaster更新オフ新しいfeatureブランチ、作成されます。 変更をコミットしてプッシュした後、masterは今度はfeatureブランチより1コミット分先行しています。これは別の

    1

    2答えて

    私はブランチで作業していましたが、私は最後のコミットをリセットしていると思っていたので、偶然、git reset HEAD~1を実行しました。 問題は私が自分の変更をコミットしなかったので、他の誰かによって行われたコミットをリセットしたことです。そのコミットの多くの変更が、私が作業していたファイルに対して行われたので、気付かずに作業を続けました。私がコミットして変更をプッシュした後、私はコミットが

    0

    1答えて

    プロジェクトでは、masterおよびdevelopブランチを使用して、マスターで直接コミットされました(3つのファイルのみで、これらの変更は開発ブランチにもあります)。 私は開発をマスターにマージする必要がありますが、マスターの履歴が開発から「ばらばらに」なり、次のエラーが表示されるため、できません:fatal: refusing to merge unrelated histories。 マスタ

    2

    2答えて

    私は、私の地元のgitフォークの変化の多くを持っていた私はない:上流のマスターから git add -A git commit -m "commit message" プル変化 が私の原点に を git pushをリベース 今、他にもいくつかのコミットがあります(私の前回のコミットと私の新しいコミットとの間)。 新しいコミットで私が行ったすべての変更を確認して作業したいと思います。 だから、私はそ

    0

    2答えて

    まず、これは重複していません。私はGITを元に戻す方法についていくつかの質問を見つけましたが、それらの質問には常に人間のやりとりが必要です。また、どのリビジョンを元に戻す必要がありますか。この場合、人間とのやりとりはなく、リビジョンを元に戻す必要のあるマシンを教えているわけではありません。 リモートで自動化されたマシンで、そのインターフェイス上で「プル」ボタンを押すたびにプルするクローンなgit

    0

    2答えて

    削除したいコミット(公開済み)10+があります。理想的には、プルリクエストを作成して、プロジェクトの開発ブランチにマージすることができます。 git reset --hard <commit_hash> git checkout -b my_fixed_branch git push origin my_fixed_branch はgithubの上のプルリクエストが差分には何も表示されません...