問題
この git (または github?) の特異性のために、私はバナナに行きます - 新しいブランチを作成しましたが、github のアップストリーム リポジトリにプッシュできません。これは、私がこのレポで推進している最初のブランチではありません。これまでのところ、すべてがスムーズに進んでいます。
ウォークスルー
新しいブランチを作成しました:
$ git checkout -b adam/no-push-bugfix
ファイルにいくつかの変更を加え、それらのいくつかを追加しました(これは、いくつかの変更がコミットされなかったことを意味します):
$ git add --patch path/to/some/file
変更が正しいことを確認しました:
$ git diff --staged
$ git commit -v
$ git status
そしてプッシュしようとしました:
$ git push --set-upstream origin adam/no-push-bugfix
$ fatal: adam/whatever-name-bugfix cannot be resolved to branch.
新しいブランチが上流から拒否された理由は何ですか?