我有一些大型視頻文件,我不想將它們推送到遠程,但是我想將它們添加到我的本地存儲庫。有點像遠程版本的.gitignore
文件。我可以添加文件到我的本地Git倉庫,但不會將它推送到遠程
這可能嗎?
更具體地說,我正在開發一個多媒體項目,一個文件夾包含項目元數據文件(這是一個Screenflow項目)以及媒體。所以它有一個project.screenflow
文件夾都.dat
文件和Media\XXXX.aif
,Media\XXXX.mov
等
我想分享至少在項目文件(.dat
)與我的團隊和它沒有任何意義,如果在Screenflow打開項目了你沒有它使用的媒體。但是,我們的Git repo存在100MB的文件大小限制,從而阻止我推送這些文件。
目前,我已經排除在.gitignore
Media
,並可能通過其他手段:(共享媒體
'git add',但從來沒有'git commit'呢?或者你想修改它嗎?如果是這樣,建立一個新的分支,當你合併你的分支時,你可能需要「櫻桃選擇」。 – 2rs2ts
@ 2rs2ts,如果你從未'git commit',倉庫的意義何在? – Shahbaz
在git中存儲大的二進制對象不是最好的主意。你確定你要跟蹤視頻文件的修訂嗎? – Greg