sách gpt4 ai đã đi

Git: Không thể kéo

In lại Tác giả: Space Dog Thời gian cập nhật: 2023-10-29 13:48:16 31 4
mua khóa gpt4 Nike

Đầu tiên, tôi phải nói rằng tôi đang sử dụng Windows 7.

Sáng nay tôi đã thử lấy dữ liệu từ kho lưu trữ của mình như bình thường nhưng không được. Tôi gặp lỗi:

Không thể xác định được tính xác thực của máy chủ 'github.com (207.97.227.239)'.
Dấu vân tay khóa RSA là 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Bạn có chắc chắn muốn tiếp tục kết nối không (có/không)? Có
Cảnh báo: Đã thêm vĩnh viễn 'github.com,207.97.227.239' (RSA) vào danh sách đã biết
n máy chủ.
Quyền bị từ chối (khóa công khai).
fatal: Đầu xa bị treo bất ngờ

để đạt được mục đích này,tài liệu của gitgiải thích: Quyền bị từ chối (publickkey)

Hiện tại, tôi không chắc chắn cách truy cập thư mục ~/.ssh vì tôi đang dùng Windows (và tôi cũng không tìm thấy thông tin gì trực tuyến) nên tôi đã thử chạy ssh-keygen và nhấn enter. Nhưng cách này cũng không hiệu quả.

C:\Users\Ceasar\Desktop\lemonwi.se\lw_reviews\src>ssh-keygen
Tạo cặp khóa rsa công khai/riêng tư.
Nhập tệp để lưu khóa (//.ssh/id_rsa):
Không thể tạo thư mục '//.ssh'.
Nhập mật khẩu (để trống nếu không có mật khẩu):
Nhập lại mật khẩu tương tự:
mở //.ssh/id_rsa không thành công: Không có máy chủ hoặc đường dẫn mạng nào như vậy.
Không lưu được khóa: //.ssh/id_rsa.

Lúc này tôi đã thử tìm kiếm lỗi nhưng không tìm ra kết quả.

Có ai có thể giúp tôi khôi phục khả năng kéo dữ liệu từ kho lưu trữ không?

Tôi nghi ngờ có thể là do vấn đề với các biến PATH vì tôi đã vô tình xóa chúng cách đây vài ngày và chỉ khôi phục lại những gì tôi nhớ, nhưng tôi hoàn toàn không chắc chuyện gì đang xảy ra ở đây.

biên tập:Sử dụng Git Bash, tôi điều hướng đến ./ssh và tạo một khóa mới.

Ceasar@BAUTISTC-PC ~ (chủ)
$ ssh-keygen
Tạo cặp khóa rsa công khai/riêng tư.
Nhập tệp để lưu khóa (/c/Users/Ceasar/.ssh/id_rsa):
/c/Users/Ceasar/.ssh/id_rsa đã tồn tại.
Ghi đè (y/n)? y
Nhập mật khẩu (để trống nếu không có mật khẩu):
Nhập lại mật khẩu tương tự:
Mã nhận dạng của bạn đã được lưu trong /c/Users/Ceasar/.ssh/id_rsa.
Khóa công khai của bạn đã được lưu trong /c/Users/Ceasar/.ssh/id_rsa.pub.
Dấu vân tay chính là:
10:b5:03:59:ec:02:18:fd:90:3c:69:1e:02:a4:93:2d Ceasar@BAUTISTC-PC

Sau đó tôi đã sao chép nó vào https://github.com/account/sshNhưng tôi vẫn gặp lỗi:

C:\Users\Ceasar\Desktop>git pull origin master
Quyền bị từ chối (khóa công khai).
fatal: Đầu xa bị treo bất ngờ

Chạy ssh -vT git@github.com sẽ cho tôi:

C:\Users\Ceasar\Desktop>ssh -vT git@github.com
OpenSSH_4.6p1, OpenSSL 0.9.8e 23 tháng 2 năm 2007
debug1: Đang kết nối tới github.com [207.97.227.239] cổng 22.
debug1: Kết nối đã được thiết lập.
debug1: tệp nhận dạng /.ssh/identity loại -1
debug1: tệp nhận dạng /.ssh/id_rsa loại -1
debug1: tệp nhận dạng /.ssh/id_dsa loại -1
debug1: Phiên bản giao thức từ xa 2.0, phiên bản phần mềm từ xa OpenSSH_5.1p1 Debia
n-5github2
debug1: khớp: OpenSSH_5.1p1 Debian-5github2 pat OpenSSH*
debug1: Bật chế độ tương thích cho giao thức 2.0
debug1: Chuỗi phiên bản cục bộ SSH-2.0-OpenSSH_4.6
debug1: SSH2_MSG_KEXINIT đã được gửi
debug1: Đã nhận được SSH2_MSG_KEXINIT
debug1: kex: server->client aes128-cbc hmac-md5 không có
debug1: kex: client->server aes128-cbc hmac-md5 không có
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) đã gửi
debug1: mong đợi SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT đã được gửi
debug1: mong đợi SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Máy chủ 'github.com' được biết đến và khớp với khóa máy chủ RSA.
debug1: Đã tìm thấy khóa trong /.ssh/known_hosts:1
debug1: ssh_rsa_verify: chữ ký đúng
debug1: SSH2_MSG_NEWKEYS đã được gửi
debug1: mong đợi SSH2_MSG_NEWKEYS
debug1: Đã nhận được SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_SERVICE_REQUEST đã được gửi
debug1: Đã nhận được SSH2_MSG_SERVICE_ACCEPT
debug1: Xác thực có thể tiếp tục: publickey
debug1: Phương pháp xác thực tiếp theo: publickey
debug1: Đang thử khóa riêng: /.ssh/identity
debug1: Đang thử khóa riêng: /.ssh/id_rsa
debug1: Đang thử khóa riêng: /.ssh/id_dsa
debug1: Không còn phương pháp xác thực nào để thử nữa.
Quyền bị từ chối (khóa công khai).

Sửa đổi 2:Vì vậy, khi sử dụng Git Bash, tôi có thể kéo thành công, điều này có nghĩa là Windows không biết thư mục gốc nằm ở đâu. Mặc dù theo những điều sau đây, Windows không có biến home rõ ràng:http://en.wikipedia.org/wiki/Environment_variable#Default_Values_on_Microsoft_WindowsVì vậy, tôi vẫn còn hơi bối rối.

1 Câu trả lời

Quản lý các biến môi trường Windows của bạn và thêm 'home' -> 'c:\users\your-windows-account'. Khởi động lại bảng điều khiển lệnh.

Liên quan đến Git: Không thể kéo, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/6903086/

31 4 0
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com