1
在我們正在研究的項目中,我們有一堆樣板代碼被複制到多個項目中。我們正在使用GIT進行版本控制。跟蹤樣板webapp代碼
目前,我正在使用.bat文件來複制樣板文件,在每個文件上設置只讀屬性,並將評論標頭應用於.js,.html和.css文件,讓用戶自動生成此文件而不需要編輯它。
這工作正常,但不是萬無一失。如果樣板代碼被重構,並且項目刪除的客戶端項目仍舊會掛起舊文件。 Git不記得諸如只讀之類的Windows屬性。
是否有更好的方式來克服這些限制?
有趣的是,我沒有提到的另一個要求是,每個使用樣板的項目都需要添加新的自定義文件和文件夾。所以project1可能會在複製的樣板圖像目錄中添加一個png文件(當然不會覆蓋任何樣板代碼),gitmodules是否允許這樣做? – jax
不幸的是 - 子模塊基本上是一個完整的Git倉庫,在您的主要倉庫中的一個文件夾中 – Bojangles