コンピューターにローカルgitリポジトリを設定しました。新しく作成したBitbucketアカウントにそれをプッシュしようとしています。
問題は、Bitbucketがssh
のURLをプッシュ先に提供するが、私が接続しているネットワーク(大学)が外部sshに対してsshポートをブロックしていることです。だからそれは失敗し、私がssh://
とhttps://
認証が失敗したことを通知し続けます。
ssh
を使用せずにbitbucketにプッシュする方法はありますか?
HTTPS経由でGitHubおよびBitbucketリポジトリに接続できます。どちらもプッシュできます。
HTTPSアクセスの一般的なURLは次のとおりです。
https://[email protected]/username/repository.git
https://github.com/username/repository.git
リモートと通信したいときはいつでも、Gitはパスワードを要求することに注意してください。
SourceTreeがユーザー名なしで何らかの形でそれを望んでいることを追加したかった:
https://bitbucket.org/username/repository.git
GitHubのHttpsアドレスは読み取り専用です。私が知る限り、SSHは書き込みアクセスが必要な場合の唯一のオプションです。 pokeの答え を参照してください。
ところでスラッシュは間違っています、それはssh://
とhttps://
です