Có lẽ tôi ra khỏi bối cảnh, nhưng tôi thích tự chọn nơi để đẩy từ dòng lệnh của tôi ví dụ: git push linode
Để làm điều này tôi tạo một container kho trong máy chủ linode của tôi và tạo ra một cái móc sau nhận rằng Thanh toán thư mục của tôi vào cuối đẩy cam kết
Tạo vùng chứa git repo mkdir /var/repo && cd /var/repo git --bare init
Tạo hậu nhận móc trong /var/repo/hooks/
touch post-receive nano post-receive chmod +x post-receive
hậu nhận được nội dung #!/bin/sh git --work-tree=/var/www/ --git-dir=/var/repo checkout -f
Mở kho địa phương của bạn git remote add linode [email protected]<linode ip|domain>:/var/repo git push linode
mã của bạn hiện đang triển khai
Có thể nhận được nhiều trợ giúp hơn khi đăng bài này trên http://serverfault.com/ – sashang