2017-02-10 90 views
0

我正在使用React和webpack管理我的應用程序。 webpack的輸出是一個包含我的React組件及其邏輯的縮小文件。無論我什麼時候做出改變,小或大,那麼縮小的文件都會更新。我不想看到在git上的變化,但我仍然希望該文件上傳到我的回購。有沒有辦法將文件視爲二進制文件?Git和縮小文件

我知道如果我有.gitattributes文件,請使用<file> binary

然後,當我預製git diff時,返回是二進制比較。但是,如何讓github/bitbucket看到它也是通過web ui的二進制文件。

+0

如果github上/到位桶尊重你.gitattributes你檢查?可能是他們這樣做。 – max630

+0

但通常二進制文物不屬於像git這樣的VCS,那裏有專門的系統 – max630

回答

0

我不會首先提交包文件。無論如何,如果您確實希望它在存儲庫中可用,請進行第一次提交以包含它。然後把它添加到的.gitignore文件,因此將不再關心:

的.gitignore

some/where/bundle.js <-- name of your bundle file

+0

那麼你如何將捆綁文件放入應用程序呢? – user2197917