Tôi đã làm theo hướng dẫn GitHub để thiết lập tài khoản của mình và tôi có thể sao chép, nhưng tôi không thể đẩy từ xa.
Khi tôi thực hiện "git push", tôi gặp lỗi 403. Nó có URL chính xác. Tôi đã thử "git credential-osxkeychain get" để xem nó mang lại gì và điều này in ra thông tin đăng nhập sai.
Tôi tin rằng những gì đã xảy ra là lần đầu tiên nó yêu cầu thông tin đăng nhập, tôi nghĩ rằng đó là một ứng dụng khác đang yêu cầu, và nó đã đưa những cái sai vào.
Tôi chỉ cần đặt lại nó để nó sử dụng đúng mục keychain cho tài khoản GitHub của tôi.
Tôi đã thử:
git credential-osxkeychain erase
git credential-osxkeychain set
Chương trình không bao giờ đưa ra bất kỳ lời nhắc nào. Set sẽ báo "đầu vào không tốt" nếu tôi không làm đúng. Tôi đã thử nhập " password=password
", v.v., nhưng sau đó khi tôi thực hiện "nhận", tôi vẫn nhận được những cái cũ.
Tôi không thể tìm ra nơi những thứ này đang được lưu trữ, vì chúng không có trong .gitconfigure. Hơn nữa, không có mặt hàng móc khóa nào gần đây có thể là nó. (Tôi có một số tài khoản GitHub trong chuỗi khóa của mình và nó không sử dụng bất kỳ tài khoản nào trong số đó.)