2
我在Github上有一個存儲庫,我希望爲其提供訪問權限。提供對github存儲庫的部分訪問
出於安全原因,我不能讓他們訪問整個代碼庫,但我希望能夠從他們訪問的部分中合併他們的更改。
如果我創建一個fork並刪除受限制的文件,那麼它仍然有可用的歷史記錄,所以這不起作用。
什麼是最好的方式去做這件事?
我在Github上有一個存儲庫,我希望爲其提供訪問權限。提供對github存儲庫的部分訪問
出於安全原因,我不能讓他們訪問整個代碼庫,但我希望能夠從他們訪問的部分中合併他們的更改。
如果我創建一個fork並刪除受限制的文件,那麼它仍然有可用的歷史記錄,所以這不起作用。
什麼是最好的方式去做這件事?
如果您想從歷史記錄中刪除文件並按原樣發佈,請考慮使用git filter-branch
,這樣可以將項目縮小到原始完整存儲庫的某些組件。
把你希望他們看到子模塊的代碼放在另一個路上,讓他們訪問子模塊。