簡體   English   中英

我應該將版本控制(git)與項目分開嗎?

[英]Should I keep my version control (git) separate from project?

我想知道人們如何處理git repo確實很大的事實,並且當我將項目推送到Web時,復制repo大部分時間都花了。

謝謝,馬特

整個存儲庫只需克隆一次。 收到大部分文件后,只有更改的文件才能上傳/下載。

因此,不,您不應將版本控制與項目分開。 當您從工作目錄中進行更改時,最方便的是您可以提交更改。

對於git,更改也可以在本地提交(這非常快),您只在需要時才從Internet推/拉。

如果您使用ssh://或git://訪問,則推送更新效率更高。 通過HTTP / WebDav推送確實很慢。

同樣,大型git repos在諸如git grep之類的情況下,效率不如較小的git repos低。 因此,請不要添加不真正屬於您的代碼的大型對象(例如tarball)。

暫無
暫無

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

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