Tôi đang sử dụng Ubuntu 12.04 LTS và chỉ nâng cấp git
từ 1.7
-một cái gì đó lên phiên bản 1.8.4
. Vấn đề là khi tôi muốn đẩy tới một kho lưu trữ GitHub, tôi nhận được thông báo sau và đẩy không xảy ra:Truy cập vô danh từ xa vào kho lưu trữ bị từ chối?
/caniuse $ git push
Username for 'https://github.com': rafalchmiel
Password for 'https://[email protected]':
remote: Anonymous access to rafalchmiel/caniuse.git denied.
fatal: Authentication failed for 'https://github.com/rafalchmiel/caniuse.git/'
Đây là những gì tôi nhận được từ git config --list
:
user.name=Rafal Chmiel
[email protected]
alias.undo-commit=reset --soft HEAD^
color.ui=true
push.default=matching
credential.helper=cache --timeout=86400
github.user=rafalchmiel
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.url=https://github.com/rafalchmiel/caniuse.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
Và những là điều khiển từ xa của tôi (git remote -v
):
origin https://github.com/rafalchmiel/caniuse.git (fetch)
origin https://github.com/rafalchmiel/caniuse.git (push)
tôi đã cố gắng thiết lập các phím SSH lần nữa (mặc dù điều này được thực hiện thông qua HTTP) và đã tìm kiếm tùy chọn. Không may mắn. Bất kỳ ý tưởng về những gì khác tôi có thể làm gì?
Chỉ là một ý nghĩ, bạn đã thử thay đổi điều khiển từ xa để sử dụng liên kết SSH chưa? –
Cảm ơn rất nhiều vì gợi ý, tôi đã thử nó và nó hoạt động ngay lập tức. Tôi đang bỏ HTTPS cho tốt! SSH FTW. – raf