当使用 github 时,我知道我可以通过执行以下操作来克隆存储库:
git clone https://github.com/name/repostitory.git
但我也看到过类似的事情:
pip install git+https://github.com/name/repostitory@master
我只是好奇两者之间的区别。有人能解释一下吗?
答案1
“Pip Install”命令会将您的包安装在您的 Python 站点包或任何其他类似文件夹中,以便您可以在普通 Python 脚本中导入该 Python git 存储库库的模块。“pip install git+https://github.com/name/repostitory@master“此命令假定 git 存储库的结构为 python 包。
而“Git clone”只会下载 git 存储库到您的机器上。此存储库现在可以用作笔记本电脑/机器上的普通 git 存储库。它不会将任何存储库安装为 python 包。存储库可以属于任何语言,不限于 python