Tôi đã tạo kho lưu trữ đầu tiên của mình trong Github hôm qua. Khi tạo kết nối, tôi sử dụng SSH thay vì https, vì vậy tôi đã trải qua một quá trình tạo và kết nối khóa SSH khó khăn. Tại một số điểm tôi đã bị mắc kẹt và kết nối thất bại. Tôi tự hỏi tại thời điểm đó làm thế nào tôi có thể trở lại quá trình tôi bắt đầu và bắt đầu với một kết nối https để thay thế. Hạnh phúc, hôm nay tôi nhận được kết nối làm việc thông qua SSH nhưng tôi tự hỏi về giá trị của việc có thể thay đổi loại kết nối (SSH vs https) và nếu có một cách để làm điều đó.Làm cách nào để thay đổi kết nối với Github từ SSH sang HTTPS?
6
A
Trả lời
10
Giả sử từ xa của bạn được gọi origin
, chạy
git remote set-url origin https://...
git remote set-url --push origin https://...
Bạn có thể xem điều khiển từ xa cấu hình với git remote -v
, bây giờ mà sẽ hiển thị URL cập nhật của bạn.
Xem the documentation for git-remote
để biết thêm chi tiết.
+0
Tài liệu nói: 'Với --push, các URL đẩy được thao tác thay vì tìm nạp URL.' Nhưng URL' đẩy URL' là gì? –
+1
@Serob_b, vui lòng xem https://stackoverflow.com/q/4468234/354577 – Chris
Các vấn đề liên quan
- 1. Cách thay đổi "Cam kết" sang GitHub bằng GitHub Desktop
- 2. không thể kết nối với github qua ssh
- 3. NSURLSessionDownloadTask chuyển đổi từ http sang https
- 4. Kết nối SSH với Java
- 5. Làm cách nào để kết nối qua HTTPS bằng Jsoup?
- 6. Không thể kết nối với GitHub 443
- 7. Xuất nhật ký thay đổi từ cam kết trên GitHub
- 8. Làm cách nào để cấu hình ASP.Net OutputCache thay đổi bằng http so với https?
- 9. Tại sao khóa SSH của tôi không hoạt động để kết nối với github?
- 10. Kết nối SSH với Python 3.0
- 11. Làm cách nào để ngăn Chrome chuyển hướng sang HTTPS?
- 12. Làm cách nào để kết nối với proxy an toàn (https) với curl và php?
- 13. Simple SSH kết nối với JSch
- 14. Làm cách nào để kết nối với trang web https bằng Scrapy qua Polipo qua TOR?
- 15. Kết nối HTTPS Python
- 16. ssh clone không hoạt động với github
- 17. Làm cách nào để kiểm tra kết nối https với Django dễ dàng như tôi có thể kết nối không phải https bằng cách sử dụng 'runserver'?
- 18. Kết nối SSH Java
- 19. Mercurial - HTTPS hoặc SSH?
- 20. cách thiết lập kết nối Https từ Ứng dụng Java
- 21. Làm cách nào để chuyển hướng HTTPS sang HTTP?
- 22. Hết giờ kết nối SSH
- 23. Kết nối SSH bằng Swift
- 24. Thay đổi cam kết được kết nối trên github phát hành
- 25. Làm thế nào để kết nối github với mã phòng thu trực quan?
- 26. Sử dụng HttpURLConnection và HttpsURLConnection để kết nối với https?
- 27. Làm cách nào để thay đổi thời gian chờ kết nối Mysql mặc định khi kết nối qua python?
- 28. GitHub - HTTPS truy cập
- 29. Làm cách nào để kết nối Dart với SQLite?
- 30. Làm cách nào để thiết lập kết nối SSH qua proxy bằng Fabric?
Nếu bạn muốn sửa đổi cục bộ 'git push' thành [github] (http://github.com/), bạn sẽ giữ kết nối * ssh * tốt hơn. Đọc một số hướng dẫn ssh và định cấu hình các khóa riêng tư và công khai để tránh nhập mật khẩu của bạn nhiều lần. –
@BasileStarynkevitch, cả kết nối SSH và HTTPS có thể được sử dụng để 'đẩy' vào GitHub (và nhiều máy chủ khác). – Chris