簡體   English   中英

如何使用git共享項目的一部分

[英]how to share the part of the project using git

我有一個項目,將與我的團隊分享。 但是我只想共享項目的一部分。

我有思想的用途。 但似乎它不起作用。

我已經試過了:

git init
git add -A
git commit -m "first commit"
git checkout -b share
//delete files unshared
git add -A
git commit "commit at share branch"

我想念什么嗎?

您可以創建兩個單獨的存儲庫,一個用於私有代碼,另一個用於共享代碼。 然后使用git子模塊使共享存儲庫成為私有存儲庫的一部分。 子模塊允許您將一個存儲庫保留為另一個存儲庫的子目錄。 這樣,所有文件都將由git管理,您仍然可以與他人共享項目的特定部分。

只是不要將這些文件添加到git中,或者制作一個gitignore文件來指定要忽略的文件和文件夾。 鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM