gitローカルおよびリモートバージョン管理の概念を理解するのに問題があります。たとえば、ローカルのgit担当者にiPhoneアプリがあります。当初、これは私のマスターブランチでした。次に、新しいブランチをチェックアウトしましたgit checkout -b "update-2.0.1"
。
次にgit push origin update-2.0.1
、このアプリの更新を開発するための個別のブランチがあることを確認し、完了したらそれをマスターブランチにマージして戻します。罰金!
更新ブランチを使用しているので、すべての課題IDのブランチを作成します。だから私は言うgit checkout -b "#3178"
-私が今この新しい問題をプッシュしようとすると-私のリモートリポジトリのブランチはgitが言う"Everything-up-to-date"
。
この問題のブランチをリモートリポジトリにプッシュできない理由がわかりませんか?
git remote -b
戻り値
オリジン/マスター
origin / update-2.0.1
3番目のブランチが見たいです
origin / update-2.0.1 /#3178