Tôi đang cố gắng đẩy một dự án đến một kho lưu trữ từ xa từ dòng lệnh.
Từ trong thư mục địa phương của tôi, tôi nhấn:
$ git push
và nhận được các lỗi sau:
từ xa: Quyền đối với tên người dùng1 / repo.git bị từ chối đối với tên người dùng2.
gây tử vong: không thể truy cập ' https://github.com/username1/repo.git/ ':
URL được yêu cầu trả về lỗi: 403
Trong trường hợp username1
là tên người dùng tài khoản github của tôi lưu trữ kho Tôi muốn đẩy tới và username2
là một tài khoản cũ tôi đã sử dụng để sử dụng trên máy tính này.
Tôi đang sử dụng OS X Yosemite (v10.10.5) trên Macbook Air. Và tôi thích sử dụng https thay vì ssh .
Làm cách nào để cập nhật để username1
tôi có thể đẩy thành công từ xa?
Chỉnh sửa: Để rõ ràng, tôi không nói về việc đơn giản là chỉnh sửa config user
đối tượng, ví dụ:
$ git config --global user.name "Billy Everyteen"
$ git config --global user.email "billyeveryteen@example.com"
Họ không có gì để làm với xác thực. Câu hỏi của tôi liên quan đến xác thực người dùng cần thiết để ghi vào kho lưu trữ từ xa của tôi.