繁体   English   中英

获取远程存储库Git

[英]Get remote repository Git

我在Git几乎是新手,只是从官方网站上阅读Git书。 我尝试了解下一个案例之间的区别。

git init Project
git remote add Project [some-url]

git clone [some-url]

什么是更好的方法?

没有偏好的问题。 这些命令用于完全不同的目的。

git init Project
git remote add Project [some-url]

git init将目录初始化为Git存储库

当您开始处理项目时,将使用此方法,而不是在版本控制下继续处理现有项目。

git clone [some-url]

git clone复制一个git存储库,以便添加它

这会将现有存储库从远程克隆到您的计算机,以便您可以对其进行处理。

链接,以帮助您:
* git init
* git clone

git clone [something]相当于:

git init Project
git remote add origin [some-url]
git pull origin master

调用你的远程Project有点奇怪,但也许这是一个错字。 无论哪种方式,您都可以在手册页中指定-o在克隆时将遥控器命名为其他内容:

而不是使用远程名称来源来跟踪上游存储库,请使用。

如果您打算为一个新项目(对您而言)实际上是一个现有项目,那么您必须下载该项目。 在终端中,您可以通过键入下载它

    git clone <url>

并处理此项目,然后将更新推送到远程。

而且,如果您要创建自己的新项目。 然后创建一个远程存储库并按照这些简单的步骤 在添加到远程源时,将要求您提供github用户名和密码,然后推送更改。 如果您已添加README remote,则必须提取更改

    git pull origin <branchname(eg:master)>

然后推送您的本地更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM