我们都准备好了一个仓库。其他开发人员Ken希望加入我们的项目并提供代码支持。我们怎么能用Git做到这一点。Git具有克隆机制,可以方便地复制现有的存储库。
null
$ git clone /home/john/myproject/ . Cloning into '.'... done. $ ls main.py
正如我们看到的,我们已经用clone命令克隆了它。 /home/john/myproject/
是现有存储库所在的路径。 .
是我们要克隆的路径。如果我们忽略 .
默认情况下,当前工作路径是目标目录。
新目标目录名
我们可以在克隆存储库时提供新的目录名。
$ git clone /home/john/myproject/ yourproject Cloning into 'yourproject'... done.
-
/home/john/myproject
是我们的源目录 -
youproject
是新目录名
克隆协议支持
我们有克隆本地路径git存储库,但是如果我们尝试克隆http托管的项目会发生什么呢。没什么,只是复制了这个项目。Git支持http、https、ssh、Git协议作为传输协议。
分布式开发
传统的版本控制系统使用集中式服务器来实现系统的并发。Git与它们不同。存储库被完全克隆给新的开发人员。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END