web-dev-qa-db-ja.com

SSHなしのGitおよびBitbucket

コンピューターにローカルgitリポジトリを設定しました。新しく作成したBitbucketアカウントにそれをプッシュしようとしています。

問題は、BitbucketがsshのURLをプッシュ先に提供するが、私が接続しているネットワーク(大学)が外部sshに対してsshポートをブロックしていることです。だからそれは失敗し、私がssh://https://認証が失敗したことを通知し続けます。

sshを使用せずにbitbucketにプッシュする方法はありますか?

28
Kitchi

HTTPS経由でGitHubおよびBitbucketリポジトリに接続できます。どちらもプッシュできます。

HTTPSアクセスの一般的なURLは次のとおりです。

https://[email protected]/username/repository.git
https://github.com/username/repository.git

リモートと通信したいときはいつでも、Gitはパスワードを要求することに注意してください。

53
poke

SourceTreeがユーザー名なしで何らかの形でそれを望んでいることを追加したかった:

https://bitbucket.org/username/repository.git
3
Largo

GitHubのHttpsアドレスは読み取り専用です。私が知る限り、SSHは書き込みアクセスが必要な場合の唯一のオプションです。 pokeの答え を参照してください。

ところでスラッシュは間違っています、それはssh://https://です

1
1615903