Tôi quản lý để làm cho git làm việc để kéo và đẩy qua http. Bây giờ bước cuối cùng nó nhận được xung quanh git đẩy yêu cầu hai lần cho mật khẩu của tôi. Tôi không muốn sử dụng tệp .netrc. bất kỳ ý tưởng ? nhờGit đẩy qua HTTP yêu cầu mật khẩu hai lần
Trả lời
Cập nhật: Có một giải pháp tốt hơn trong git bây giờ, mà tôi đã mô tả trong câu trả lời cho câu hỏi khác này:
tôi đã giữ câu trả lời cũ tôi đã viết dưới đây để tham khảo.
Nếu bạn không muốn sử dụng .netrc
, tùy chọn khác là để xác định tên truy cập và mật khẩu của bạn trong URL mà từ xa của bạn đề cập đến, ví dụ nếu origin
từ xa của bạn là:
http://some.server/whatever.git
... bạn có thể thay đổi nó để http://myusername:[email protected]/whatever.git
với lệnh sau đây:
git remote set-url origin http://myusername:[email protected]/whatever.git
... và bạn sẽ không cần nhập mật khẩu của bạn bằng tay. Điều này có nghĩa là mật khẩu của bạn sẽ được lưu trữ trong văn bản thuần túy trong tệp .git/config
của bạn. Nếu đây là một vấn đề, bạn nên sử dụng xác thực dựa trên khóa công khai với SSH.
Còn bạn tạo kết nối ssh không có mật khẩu cho máy chủ git thì sao? Ssh connection without password
- 1. gitosis yêu cầu mật khẩu
- 2. GitLab: Tôi không thể đẩy hoặc sao chép repo, yêu cầu mật khẩu Git
- 3. Git sao chép http bằng mật khẩu
- 4. Nhận sudo yêu cầu mật khẩu qua GUI
- 5. Tại sao svn hỏi mật khẩu của tôi hai lần?
- 6. Vải yêu cầu mật khẩu gốc
- 7. Git: Yêu cầu HTTP không thành công
- 8. Đẩy dữ liệu một lần một URL được yêu cầu
- 9. Git: Lỗi tạo yêu cầu kéo: Bị cấm (HTTP 403)
- 10. Firefox thực hiện hai yêu cầu HTTP
- 11. yêu cầu jquery pjax gửi hai lần
- 12. Cách yêu cầu lần thứ hai
- 13. Yêu cầu gửi Firefox hai lần
- 14. Biểu thức Reg yêu cầu cho mật khẩu mạnh
- 15. Yêu cầu HTTP Ajax qua HTTPS Trang
- 16. Quên mật khẩu của tôi cho git
- 17. git không thể nhớ mật khẩu
- 18. git lỗi push: HTTP yêu cầu không thành: URL được yêu cầu quay trở lại 504
- 19. Git (1.7.10) hỏi tôi mỗi lần nhập tên người dùng và mật khẩu
- 20. API REST có yêu cầu mật khẩu và đăng nhập ở mọi yêu cầu không?
- 21. Làm cách nào để phục vụ GIT thông qua HTTP qua NGINX với người dùng/mật khẩu?
- 22. Gửi mật khẩu qua web
- 23. JAVA: http yêu cầu đăng
- 24. Git đẩy trở về lỗi và không khiến cho mật khẩu
- 25. Cookie HTTP và các yêu cầu Ajax qua HTTPS
- 26. Yêu cầu DELETE HTTP
- 27. Git stash hai lần
- 28. Rails 3.1 yêu cầu từ xa gửi hai lần
- 29. Android, Java: Yêu cầu POST HTTP
- 30. Phát sinh: Tạo Người dùng không có Mật khẩu, sau đó Yêu cầu Mật khẩu để Sử dụng Tài khoản?