私たちの小チームは、共有リモートテストブランチとの間でプッシュ/プルを行います。別のユーザーがプッシュしたコミットを元に戻す必要があり、数か月前に引っ張ってしまった。私は、それらのコミットを元に戻すことは、私が現在チェックアウトしている地方支店にのみ影響を与えることを期待していますが、確かに知る必要があります。VS 2015リモートブランチからプルされたTFS/Git復帰コミット
0
A
答えて
0
リモートブランチを追跡するために作成されたいくつかのローカルブランチを試してみました。先にプッシュしていた小さなコミットを元に戻し、リモートブランチに組み込まれました。すべてがうまい。プルされたコミットを元に戻すことは、私が現在チェックアウトしているローカルブランチにのみ影響します。
0
これでしばらくしてから、実際には、このツールは実際には役に立たないと結論づける準備ができています。少なくとも私の場合はそうではありません。
ソースを元に戻すと、コードの変更、追加または削除された単語/文字をそのコミットで元に戻すのではなく、その時点でファイル全体を元の状態に戻すようです。
Cherry Pick、Resolve Conflicts、Mergeおよび/またはCompare Filesは、変更されていないコードブロックが変更済みとマークされていて、後で変更されたコードブロックが混在して表示される場合があります。リストされたターゲットコード。
リバーティングは、リルートするコミットが最近のものであり、コミット全体を完全に元に戻す必要がある場合に考慮する価値のあるオプションだと結論付けました。
これに詳細な資料がある場合は、どこにあるのかを知りたいと思います。
関連する問題
- 1. Gitが非リモートブランチにプル
- 2. Visual Studio 2015 Gitコミットされていない変更があるため、プル/切り替えできません
- 3. コード化されたUIテストVS 2015で
- 4. VS 2015コード化されたUIテスト:
- 5. リモートブランチ上にpushされたgitコミットを削除する
- 6. mercurial:コミット後、プッシュ前に削除されたリポジトリから回復
- 7. マスターのデタッチされたヘッドからの古いコミットへの変更を復帰させる
- 8. 資格情報なしで特定のリモートブランチからGithubをプル
- 9. Git復帰コミットのマージとアンセット
- 10. angularjsのネストされた約束から復帰する方法
- 11. Visual StudioでSFTPからファイルをプルするSSISのアドオン/エクステンション2015
- 12. Git - ローカルブランチから引き出した後にリモートブランチからコミットします
- 13. 異なるプルリクエストから別のコミットの複製であるコミットを復帰させる
- 14. 再帰的Vs反復的BSTのトラバーサル
- 15. gitで複数のコミットを復帰させる
- 16. VS 2013で作成されたBizTalkソリューションがVS 2015で開かない
- 17. VS 2015のコードハイライトのサポートが改善されましたか?
- 18. Caffe:訓練されたスナップショットからの復帰がエラーで失敗する
- 19. 関数から復帰したドットドットドット
- 20. スリープリスナーからの復帰
- 21. while文からの復帰
- 22. Git - プッシュヘッドから間違ったブランチへの大きなコミット履歴を復帰させる
- 23. コミットされていない変更の復帰と更新の比較
- 24. Git - 削除されたコミットを回復できますか?
- 25. VS 2010から移行されたテスト(vsmdi)の実行にMsTest(VS 2015)を使用できません
- 26. 再帰Gitプッシュ/プル?
- 27. テーブルビューからの復帰時に、モダルビューから復帰するとき
- 28. Git SourceTreeは、ローカルブランチをプルするときにリモートブランチをプルするのを "忘れてしまいました"
- 29. FETCH_HEADからコミットされました。
- 30. VS 2015 AndroidエミュレータVMイメージが削除されました
'push' *を除いたコマンドやコマンドの組み合わせは、あなたのローカルリポジトリにのみ影響します。どのブランチがどのように影響を受けるかは、現在の様子や使用するコマンドによって異なります。ボトムラインでは、あなたのローカルレポが良好な状態になり、プッシュの効果がどのようになるかを知るまでプッシュしないでください。 –
ありがとうMark Adelsberger!私はすぐに答えを期待していませんでした! – n8ppq