私はこのワークフローを使用しています:ReinH Gitのワークフロー
彼は言及http://reinh.com/blog/2009/03/02/a-git-workflow-for-agile-teams.html
:「まず、しばらくmasterブランチ(Gitのチェックアウトマスター)に、最新の変更をプル: gitのプルを元のマスター これはマージコミットを作成するものではありません。マスターで直接作業していないからです。
おっと、私はやった。私は間違いなく、私のマスター(トピック・ブランズと比較して)にいくつかのファイルをいくつか変更しました。私は間違いを認識しました。トピックブランチを削除しました。今私は自分のコミットされた変更(マスターへ)を取り除きたい、何をすべきなのですか?私はまだリベースしていないか、または私の変更をリポにプッシュしたので、それはすべてローカルです。
本質的に、私はマスターコードの最新バージョンをプルダウンして、自分のローカルマスターに行ったことすべてを無視します(これは本当に1つのコミットです)。
素晴らしい!素晴らしい答えをありがとう。私はこのサイトが大好きです。 – jim