Câu hỏi này liên quan đến vấn đề của tôi trong việc hiểu rebase, rẽ nhánh và hợp nhất cũng như vấn đề
Làm thế nào bạn có thể cam kết với tài khoản github của mình khi bạn có một teamMate trong danh sách từ xa của mình?
Tôi phát hiện ra rằng những người khác cũng gặp vấn đề tương tự. Sự cố dường như liên quan đến /etc/xinet.d/.
Sự cố: không thể đẩy chi nhánh cục bộ của tôi lên chi nhánh chính của tôi tại Github
tôi chạy
git push origin master
tôi có
fatal: 'origin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Thông báo lỗi cho tôi biết rằng nhánh 'origin' không có trong kho lưu trữ git cục bộ của tôi. Bằng cách này, Git ngừng kết nối với Github.
Điều này thật kỳ lạ, vì tôi đã không loại bỏ 'nguồn gốc' của nhánh.
Cây git của tôi là
dev
* master
ticgit
remotes/Math/Math
remotes/Math/master
remotes/origin/master
remotes/Masi/master
Làm cách nào bạn có thể đẩy chi nhánh địa phương của mình lên Github , trong khi bạn có chi nhánh của teamMate trong Git địa phương của mình?
Câu trả lời của VonC giải quyết được vấn đề chính. Tôi đặt một mật khẩu cho các khóa ssh của mình.
tôi chạy
$git push github master
tôi có
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Có vẻ như tôi cần phải cung cấp cụm mật khẩu cho Git bằng cách nào đó.
Làm cách nào bạn có thể khiến Github yêu cầu cụm mật khẩu của bạn thay vì dựa vào khóa ssh?