1

チームと共有するプロジェクトがあります。しかし、プロジェクトの一部を共有したいだけです。

私はブランチを使用することを考えました。しかし、うまくいかないようです。

私はこれを試しました:

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"

私は何かが恋しいですか?

4

2 に答える 2

4

プライベート コード用と共有コード用の 2 つの個別のリポジトリを作成できます。次に、git サブモジュールを使用して、共有リポジトリをプライベート リポジトリの一部にします。サブモジュールを使用すると、リポジトリを別のリポジトリのサブディレクトリとして保持できます。このようにして、すべてのファイルは git によって管理されますが、プロジェクトの特定の部分を他のユーザーと共有することができます。

于 2013-05-21T05:53:15.560 に答える
-1

これらのファイルを git に追加しないでください。または、無視するファイルとフォルダーを指定する gitignore ファイルを作成します。 リンク

于 2013-05-21T05:48:44.687 に答える