2012-01-23 3 views
1

追跡したいフォルダがあるが、リリースに配布したくないフォルダがあるマスターブランチがあります。特定のフォルダを除外してリリースをタグ付けする方法はありますか?Gitでタグ付けするときに特定のファイルとフォルダを除外します

+2

タグ名Aコミットう短い輸出スクリプトを書き、それがコミットによって識別され、ツリーの部分に接続することはできません。 – milan

答えて

0

これらのシークレットフォルダをパブリックフォルダと同じプロジェクトで追跡すると、その方法はありません。

おそらくgitサブモジュール(http://book.git-scm.com/5_submodules.html)を使用することができますが、この場合は整合性が失われます。

2

'Fraid not。

Linusがかつて言ったように、Gitはプロジェクトのその部分に何が起こったのか疑問に思いました。そのファイルには何も起こりませんでした。プロジェクトは個別にではなく、Gitで全体として追跡されます。

しかし、その後、あなたが行うことができ、タグ、あなたのリリースであり、

checkout a given tag 
rsync using --exclude to a temp deployment folder. 
関連する問題