マスター ブランチと開発ブランチを含むプロジェクトがあります。すべての変更は、開発ブランチでコミットする必要があります。誤って master ブランチに commit してしまい、Github にプッシュしてしまいました。このコミットは開発ブランチで必要です。最後のプッシュを元に戻すのは難しいため、このコミットを開発ブランチにマージしてから、開発ブランチをマスター ブランチにマージすることをお勧めします。
私がこれを行う場合:
git fetch origin
git branch
私はこれを得る:
* master
そして、私がこれを行うと:
git checkout development
私はこれを得る:
error: The following untracked working tree files would be overwritten by checkout:
(all kinds of files)
Aborting