我想设置git clone来始终使用--reference/path/to/mirror。可能吗?是否可以将git clone设置为始终使用--reference?
1
A
回答
1
不是直接。
你可能会定义一个特定的别名,但是无论如何你需要传递/ path/to/mirror作为参数。 。
并以一面镜子,路径应该是当地路径裸回购(如“Reference (cache) repositories to speed up clones: git clone --reference
”描述
的git clone
man page确实提到这种做法的一些问题:
这是一种可能危险的操作;除非你明白它的作用,否则不要使用它
如果你使用这个选项克隆你的仓库,然后在源仓库中删除分支(或者使用任何其他的git命令,使任何现有的commit不参考),一些对象可能成为未被引用(或摇晃)
这些对象可能会被自动调用git gc --auto
的常规git操作(如git commit
)删除。
如果这些对象被删除并被克隆存储库引用,则克隆的存储库将会损坏。
作为一种替代方法,您还将git alternates
project作为专用(自定义)命令来管理相同的事情。
相关问题
- 1. 我可以使用git clone中的git clone set中的fetch recurseSubmodules设置.gitconfig
- 2. 指针是否始终设置为零?
- 3. 是否可以将VS2010配置为始终以管理员身份运行?
- 4. 是否可以使用PHP将HTML SELECT/OPTION值设置为NULL?
- 5. 为什么git-svn clone将'master'设置为随机分支?
- 6. 将debuild/dpkg设置为始终忽略.git目录
- 7. 是否可以使用swfObject设置cookie?
- 8. 可以通过http“禁用”git-clone吗?
- 9. UpdateParameters始终设置为0
- 10. 将QNetworkRequest设置为始终PreferCache
- 11. 是否可以为系统中的所有用户设置Git配置?
- 12. 是否可以为WebService进行设置?
- 13. 是否可以为HashSet设置泛型?
- 14. 是否可以为UILocalNotification设置Conditioned`firedate`?
- 15. 是否可以为$ _SERVER ['SCRIPT_FILENAME']设置?
- 16. 是否可以为UIEdgeInsets设置动画?
- 17. 是否可以为HTMLDocument设置outerHTML?
- 18. 是否可以为UIImage设置动画?
- 19. 是否可以将用户输入设置为变量?
- 20. 是否可以在onPostExecute()中将AsyncTask的引用设置为null?
- 21. Android,是否可以将列表设置为可水平滚动?
- 22. 是否可以设置VoiceMailNumber?
- 23. 星号中是否有其他设置可以从sonetel始终获得呼叫?
- 24. 是否可以在UMLdesigner中使用git?
- 25. 如何将cURL设置为始终使用-k选项?
- 26. 是否可以使用sharedHTTPCookieStorage为UIWebView手动设置cookie?
- 27. 我是否必须在AS3 OOP中始终将变量设置为null?
- 28. 如何在git clone --reference之后分离交替项?
- 29. 是否可以重置 - 使用ansibles git模块?
- 30. 是否可以将分类页面设置为magento的主页?
我不这么认为。无论如何,你为什么要这么做?不同项目的仓库将永远不同。如果你解释了你想要达到的目的,该怎么办? – fge 2012-01-08 12:08:13