第十部分:高效集成远程库教程

更新:11-21 民间故事 我要投稿 纠错 投诉

大家好,关于第十部分:高效集成远程库教程很多朋友都还不太明白,今天小编就来为大家分享关于的知识,希望对各位有所帮助!

Repository name中填写learngit,其他保持默认设置,点击“创建存储库”按钮,成功创建新的Git存储库:

目前,GitHub 上的learngit 存储库仍然是空的。 GitHub 告诉我们,您可以从这个存储库克隆一个新存储库,也可以将现有的本地存储库与其关联,然后将本地存储库的内容推送到GitHub。库。

现在,我们按照GitHub 的提示,在本地learngit 存储库下运行命令:

$git远程添加源git@github.com:michaelliao/learngit.git

请注意将上面的michaelliao 替换为您自己的GitHub 帐户名。不然你本地关联的是我的远程库。关联没有问题,但是以后你会因为你的SSH Key而无法推送。公钥不在我的帐户列表中。

添加后,远程库的名称为origin,这是Git的默认名称。也可以改成别的,但是名字origin一看就知道是远程库。

下一步就可以将本地库的所有内容推送到远程库了:

$ git push -u origin master计数对象: 19,完成。使用最多4个线程进行增量压缩。压缩对象: 100% (19/19),完成。写入对象: 100% (19/19),13.73 KiB,完成。总计23 ( delta 6), 重用0 (delta 0) 至git@github.com:michaelliao/learngit.git * [新分支] master -masterBranch mastersetuptotrack 远程分支masterfromorigin。

要将本地库的内容推送到远程,请使用git push 命令,该命令实际上是将当前分支master 推送到远程。

由于远程库是空的,所以当我们第一次推送master分支时,我们添加-u参数。 Git不仅会将本地master分支的内容推送到远程新的master分支,还会将本地master分支推送到远程master分支。通过关联master分支,以后推送或拉取时可以简化命令。

推送成功后,立即可以在GitHub页面上看到远程库的内容与本地一模一样:

从现在开始,只要在本地进行commit,就可以通过命令:

$git Push 原始主机

将本地master 分支的最新更改推送到GitHub,现在您就拥有了一个真正的分布式存储库!

SSH 警告

当你第一次使用Git的clone或push命令连接GitHub时,你会收到警告:

无法确定主机“github.com (xx.xx.xx.xx)”的真实性。

RSA 密钥指纹是xx.xx.xx.xx.xx。

您确定要继续连接吗(是/否)?

这是因为Git使用SSH连接,而当SSH连接第一次验证GitHub服务器的Key时,需要确认GitHub Key的指纹信息是否真的来自GitHub服务器。只需输入yes 并按Enter 键即可。

Git 将输出一条警告,告诉您GitHub 密钥已添加到此计算机上的信任列表中:

警告: 已将“github.com”(RSA) 永久添加到已知主机列表中。

该警告只会出现一次,后续操作不会有警告。

如果你确实担心有人冒充GitHub 服务器,在输入yes 之前,你可以检查GitHub 的RSA Key 的指纹信息是否与SSH 连接给出的指纹信息一致。

概括

要关联远程存储库,请使用命令git remote add origin git@server-name:path/repo-name.git;

关联后,使用命令git push -u origin master 首次推送master 分支的全部内容;

此后,每次本地提交后,您都可以在需要时使用命令git push origin master 推送最新的更改;

用户评论

我要变勇敢℅℅

这终于出来了!一直等很久了。

    有8位网友表示赞同!

ー半忧伤

可以省去很多时间和精力咯!

    有15位网友表示赞同!

关于道别

以前手动导入代码好麻烦,现在直接用远程库太方便了!

    有12位网友表示赞同!

发呆

不知道新库有哪些功能呢?期待测试一下!

    有7位网友表示赞同!

此生一诺

希望这个远程库能增加开发效率。

    有13位网友表示赞同!

妄灸

可以让我们更快速地完成项目吗?

    有16位网友表示赞同!

人心叵测i

对这个功能一直有需求,这下终于实现了!

    有14位网友表示赞同!

黑夜漫长

以后项目部署应该方便很多吧,对开发者们帮助很大!

    有15位网友表示赞同!

愁杀

远程库带来的更新会持续进行吗 ?

    有11位网友表示赞同!

柠栀

会不会加一些常用的库进去呢?

    有8位网友表示赞同!

一笑抵千言

学习一下这个新的库的用法吧!

    有6位网友表示赞同!

我一个人

对新功能的期待值满满!希望能够很好地应用到我的项目中。

    有19位网友表示赞同!

来瓶年的冰泉

终于可以告别那些庞大的本地文件了!

    有19位网友表示赞同!

入骨相思

这能解决很多资源管理的问题吗?

    有18位网友表示赞同!

陌颜幽梦

这个远程库的安全性和可靠性 gimana呢?

    有9位网友表示赞同!

放血

是否会对系统性能有很大的影响?

    有16位网友表示赞同!

独角戏°

还有什么其他更新内容吗?

    有15位网友表示赞同!

疲倦了

想了解一下这个新功能的使用指南是什么?

    有16位网友表示赞同!

【第十部分:高效集成远程库教程】相关文章:

1.蛤蟆讨媳妇【哈尼族民间故事】

2.米颠拜石

3.王羲之临池学书

4.清代敢于创新的“浓墨宰相”——刘墉

5.“巧取豪夺”的由来--米芾逸事

6.荒唐洁癖 惜砚如身(米芾逸事)

7.拜石为兄--米芾逸事

8.郑板桥轶事十则

9.王献之被公主抢亲后的悲惨人生

10.史上真实张三丰:在棺材中竟神奇复活

上一篇:释放心灵:告别过去的羁绊 下一篇:23岁女性职业规划:适合的工作选择指南