QA@IT

sourcetreeでプルできない

19911 PV

git.jpg

git3.jpg

github初心者ですがよろしくお願いします。

sourcetreeとgithubを利用しながら、gitの使い方を覚えようとしております。

githubに登録し、ローカルにもフォルダを作成し、クローンをやったらできました。
次、フェッチやプルなどもできました。(特にエラーでなかったのでたぶんできたと思います?)

そしてローカルでファイルを作成・編集してコミットし、プルしようとしたところ、エラーが出て次にすすめませんでした。

エラーの内容としては、

git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/●/test-repository.git/'

Pushing to https://github.com/●/test-repository.git

ということで、訳すとユーザー名とパスワードが認識されずに失敗した、ということかと思ったのですがあっていますでしょうか。

ユーザー名とパスワードについては、git config -lで設定一覧を出した中に、

user.name=●
user.email=●@nifty.com

と設定したものがでてくるのでできているのではと思うのですが、他に設定箇所があるのでしょうか・・・

また、「プルできない」とか、上記のエラー内容で検索すると、
二段階認証を設定している場合とでてくるのですが、githubの設定箇所を確認しても、特にそのような設定もしていないと思うので、理由がわからず昨日からずっと頭を悩ませています><

詳しい形がいらっしゃいましたら、どうぞよろしくお願いいたします><

また、先ほどコマンド画面で、

$ ssh -T git@github.com
と打つと、

The authenticity of host 'github.com (192.30.252.128)' can't be established.
RSA key fingerprint is ●●●●●●●●●●●●●
Are you sure you want to continue connecting (yes/no)?

と出てきて、

yes

と打つと、

Warning: Permanently added 'github.com,192.30.252.128' (RSA) to the list of know
n hosts.
Permission denied (publickey).

となりました。
githubでSSHキー登録したんですが認識されていないのでしょうか・

回答

質問しといてすみません。
結局わからなかったので、sourcetreeをアンインストールして入れなおしたらプッシュできるようになりました。

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。