何が起こっているのかわかりません。しかし、gitを使用してプッシュまたはプルしようとするたびに、「致命的:リポジトリ 'https:// ....'が見つかりません」というメッセージが表示されます。私は通常、bitbucketでソースツリーを使用しますが、コマンドラインから実行しようとすると同じエラーが発生します。
私がとても混乱している理由は、リポジトリを変更する必要のあることを何もしていないからです。このリポジトリには、私や他のチームメンバーからの何百ものコミットがあり、作成してから何も変わっていません。分岐すらしない高度な機能を使用することはめったになく、プル、プッシュ、コミット、マージするだけです。何が起こった可能性があり、それを修正する方法はありますか?
Originを削除して再度追加しようとしましたが、うまくいきませんでした。
この種のことは、リポジトリ、チーム名、またはユーザー名が変更されたときに発生します。
チーム名を変更したときに、すべてのリポジトリがオリジンを失ったときに起こりました。
上記のように、これはリポジトリ、チーム名、またはユーザー名が変更されたときに発生します。解決策は、以下に示すように、新しいリモートURLを設定することです。
git remote set-url Origin https://______________.git
私の答えは、誰かを数分と神経を節約することができると思います。
私は同じ問題に遭遇しました。次のGitコマンドを実行して問題を解決しました。
git Push --set-upstream Origin master
理由:gitリポジトリをローカルの作業ディレクトリに初期化すると、Gitは「Origin」のみを初期化し、変更をコミットするためのアップストリームセットがありません。
これは通常、Mercurial Repoをgitに追加しようとしたときに発生します。小切手
私もその問題に直面しました。これは、bitbucketアカウントのリポジトリの名前を変更したためです。解決策は、以下のコマンドを使用して、ローカルリポジトリに新しいリモートURLを追加することです。
git remote -v
git remote remove <old name>
git remote add <new url>
git pull <new url>
git Push
pull
するときの最後のステップは、ローカルリポジトリでマージされた変更を要求する場合があります。 pull
する前に、このステップに注意してください。そして最後に、最新の変更をPush
できます。それが役に立てば幸い :)