git push
を実行するとGitHubリポジトリの変更がプッシュされるようにGitが設定されています。これまで私はマスター支店しか持っていませんでした。ローカルブランチをGitHubにプッシュ
しかし、私は今、ローカルブランチを作成し、使用して、それにコミットしている:私は今、やりたい何
git checkout -b my_new_branch
git commit
はGitHubのこの枝に私の変更をプッシュです。私はgit pushをしていますか?
私が最初にそれを設定すると、私は実行しなかった:
git config push.default current
を使用するあなたの質問は正確には何ですか? 'push.default'をそのように設定すると、' git push'は現在のブランチを原点にプッシュします。これはgithubリポジトリです。そこからクローンを作成すると仮定します。 (あなたは 'ブランチで別のリモートを指定することができます。あなたが望むならば、my_new_branch.remote')これを試して、うまくいきませんでしたか? – Cascabel
すべてのローカルブランチを同じリモートブランチにプッシュしたい場合は、git push origin HEAD:remote_branch –