Tôi đã tạo một thư mục /var/www
để lưu trữ các ứng dụng web của mình nhân bản. Khi tôi lần đầu tiên nhân bản ứng dụng từ GitHub, nó yêu cầu tôi sử dụng sudo và mỗi khi tôi làm điều git pull
đó đòi hỏi phải có sudo. Tôi đang gặp một số vấn đề vì điều này. Ví dụ, các khóa ssh của tôi không khớp. Vì vậy, khi tôi làm git pull
, tôi phải sử dụng HTTPS thay vì ssh và nhập thủ công tên người dùng và mật khẩu của mình mỗi lần tôi muốn kéo và cập nhật ứng dụng của mình. Làm cách nào để định cấu hình cái này để tôi không phải sử dụng sudo mỗi khi tôi sử dụng git?
sudo git checkout
vào một thư mục khác, và sau đó triển khai ứng dụng của tôi trong thư mục / var / www? Tôi chỉ đọc ở đâu đó rằng nói chung không phải là một ý tưởng tốt để kiểm tra các dự án vào thư mục var để bắt đầu. Một người đề nghị kiểm tra các dự án vào thư mục nhà