40个适用于Linux管理员和开发人员的git命令(上)(3)

关于开源的最好的事情之一就是您可以像对待他人的代码一样使用他人的代码。Git使使用git clone命令下载现有项目变得容易。看下面的插图,看看它在现实生活中是如何工作的。

git clone <GIT:URL>
git clone git://example.com/git.git/ test-dir

这会将所述项目下载到系统的test-dir目录中。

17、提取新更新

现实生活中的项目一直在发展。假设您在前面从远程存储库中克隆了一个repo。当开发人员将新特性更新到存储库时,您将做什么?将相同的repo一遍又一遍地克隆到本地机器中是不方便的。git pull命令可以避免这种情况。

git pull

此命令将使用协作者所做的任何新更新来更新项目的本地版本。切记在获取最新更新之前将工作目录更改为项目目录。

18、推送您的更新

完成更新的处理后��可以通过将其添加到远程存储库中。git push和git commit之间的区别在于,当您提交某些更改时,它们将被添加到本地存储库而不是远程存储库中。

git push

此命令会将您的更新添加到项目的远程存储库。通常,您将使用推拉与远程开发人员进行协作。因此,完美地掌握它们很重要。

19、显示远程存储库

git remote命令使我们可以从Linux终端方便地管理一组跟踪的存储库。您可以使用它仅克隆某些选定的分支。

git remote
git remote --verbose

第一个示例将显示当前配置的所有远程存储库。添加–verbose标志将向我们显示有关此信息的详细信息。

20、连接到远程仓库

您可以设置远程仓库,以便将本地仓库连接到远程服务器。这样,您就可以将本地更改直接推送到远程服务器。快速浏览下图,以了解其实际效果。

$ git remote add origin <服务器>

上面的命令会将“ origin”作为远程名称添加到服务器。您可以通过浏览GitHub存储库的Source子选项卡来发现服务器URL 。

40个适用于Linux管理员和开发人员的git命令(下)  https://www.linuxidc.com/Linux/2020-05/163108.htm

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/683aee2ab30b53f8bbfc958f402086db.html