2012-03-06 35 views

Trả lời

6

Giả sử Git được cài đặt ...

git init --bare /path/to/repo 

Nếu Git không được cài đặt, bạn sẽ không thể để đẩy trực tiếp đến kho lưu trữ, nhưng bạn có thể làm một bản chụp có sẵn bằng cách làm như sau (từ here):

Đầu tiên, trên máy tính cục bộ của bạn, hãy chạy các lệnh này (điều này giả định repo của bạn đang ở ~/foo địa phương):

git clone --bare ~/foo ~/foo.git 
cd ~/foo.git 
git --bare update-server-info 

Sau đó, sao chép thư mục foo.git kết quả vào thư mục public_html của máy chủ web của bạn. Sau khi làm như vậy, bạn sẽ có thể kéo từ http://yourserver.com/you/foo.git hoặc tương tự. Bất cứ khi nào bạn muốn cập nhật ảnh chụp nhanh, bạn cần phải lặp lại các bước trên.

+0

hmm..điều gì có nghĩa là giả định git được cài đặt? Tôi có một máy khách git chỉ –

+0

Bạn cần phải cài đặt Git trên máy chủ mà bạn đang tạo một repo. – Amber

+0

Amber, những gì về cơ bản tôi muốn làm là: Tôi đã có một repo riêng bitbucket. Tôi đang sử dụng nó trên hai máy. nhưng đôi khi tôi muốn nó xuất hiện trực tiếp trên tên người dùng của tôi/public_html/repo_live ... làm thế nào để tôi làm điều đó ... hãy cụ thể xin vui lòng ... –

Các vấn đề liên quan