1

Git GUI を使用して新しいローカル ブランチを作成しました。私はそれにコミットしました。プッシュしたいので、バックアップします。

私はただ、git pushそれが何をすべきかを知っているだろうと考えました。それが私のブランチを押し上げて、サーバー上にブランチを作成すると考えています。

このQ / Aは、次のようにすべきだと言っているようです:

リモート Git ブランチを作成するにはどうすればよいですか?

ただし、このエラーが発生します。

! [リモート拒否] MyBranchName -> MyBranchName (そのような参照はありません)

エラー: 一部の参照を 'http_link_not_allowed_by_SO' にプッシュできませんでした

何か案は?

4

1 に答える 1

1

リモートリポジトリが破損したようです。という言葉です。サーバーの refs/heads/ にはブランチのフォルダーがあり、プッシュして停止したように見えました。

それで、名前を変更して再度プッシュしたところ、問題ありませんでした。

アップデート

実際、問題が再び再発するようです。ブランチを一度しかプッシュできないようなものです。

于 2013-03-29T15:18:13.060 に答える