Tôi khá mới với toàn bộ điều khiển phiên bản, và thậm chí còn hơn thế với git. Gần đây tôi đã cài đặt git trên máy tính của mình và thiết lập nó trên máy chủ NAS.
Tuy nhiên, tôi có một số thư mục khách hàng với một số thư mục dự án cho mỗi thư mục khách hàng.
Mỗi một trong những thư mục khách hàng này là một repo khổng lồ, bao gồm mọi dự án bên trong nó.
Điều tôi băn khoăn là, có cách nào để phá vỡ điều này không? Vì vậy, ví dụ:
NAS là 'nguồn gốc' của tôi, và đã cài đặt gitolite
Trên máy tính1 tôi có mọi thư mục dự án trong thư mục máy khách đã được tạo (nhánh sạch),
Trong computer2 tôi làm không một thanh toán mới của chi nhánh khách hàng (vì tất cả các dự án tại chi nhánh đều hoàn thành và tôi không cần một bản sao làm việc của nó), nhưng tôi làm có một thư mục dự án mới thương hiệu cho rằng khách hàng "newproject ".
Có cách nào để cam kết và đẩy lên repo NAS từ máy tính2 không?
Hoặc có lẽ có một cách tốt hơn để tổ chức tất cả điều này?