趣文网 > 作文大全

Python学习第83课

2020-12-01 22:15:01
相关推荐

【每天几分钟,从零入门python编程的世界!】

现在我们开始学习使用GitHub。

我们把GitHub可以想象成一个远程的git repository。相当于我们在本地创建了一些文件,我们想储存这些文件,我们就可以把它们commit到GitHub的remote repository(远程控制的仓库)上面。我们可以把GitHub想象成很远的地方的一台电脑或者网盘,我们把本地的文件提交到这个远程的电脑上去了。

我们之后的操作需要在GitHub上进行,我们首先需要在github.com注册一个GitHub账号,注册好之后要把账号和密码都保存好。

当我们创建好一个GitHub账号并完成验证之后,我们到自己的主页,看到我们的repository是空的,这时我们就要创建新的repository。我们点一下Create a repository进行创建。

点击Create a repository之后,我们就进入新建仓库的页面。

在这个页面,我们看到Owner下面是heroshixin,这是我的GitHub账号。

Repository name是仓库的名称。我给自己的仓库起名叫git_intro。

接下来我们需要选择public(公开的)或者private(私有的)。

有很多大公司都选择使用GitHub作为他们代码的托管平台,但是他们选择了private。

GitHub本身是一个开源的平台,如果你把你的代码开源,让所有人都能看到,那么你在GitHub上托管代码是不要钱的,但是如果你选择了private,也就是不开源,那么他会收取你一定的费用作为惩罚。

因此我们选择public,开源。

接下来的这个选项Initialize this repository with a README,我们不勾选,因为我们现在是第一次创建仓库,如果勾选,就会把新创建的空的仓库克隆到咱们电脑本地。

我们之前在本地创建的merge_conflict文件夹里面就有本地的git跟踪和记录了我们文件改动的情况,我们可以把它上传到GitHub,而不需要从GitHub上克隆到本地,所以我们不选。

接下来我们直接点击绿色按钮Create repository创建仓库。

点击按钮之后,我们来到这个页面,

这就是我们创建的名叫git_intro的仓库。

接下来我们打开Git bash,把Merge_conflict文件夹里面的所有文件上传到GitHub。这就需要用git进行远程操作。

为了便于管理,git要求每个远程主机都必须指定一个主机名,git remote命令就用于管理主机名。当git remote后面什么参数都不跟的话,将会列出所有的远程主机。git remote后面如果跟-v参数,将会看到远程主机的网址。

GitHub上默认有一台主机名叫origin,当我们要向GitHub上传本地文件的时候,是这样一个过程:

①先在GitHub创建一个远程仓库,这里我们创建了名叫git_intro的远程仓库。

②接着把GitHub上创建的远程仓库,添加到指定的远程主机上,一般这个指定的远程主机默认名叫origin,也可以指定其他的主机,或者给默认主机改一个名字。

这一步使用命令:

git remote add 《远程主机名》《远程仓库网址》

③最后把本地分支的更新推送到GitHub上指定的远程主机添加的仓库中。

这一步使用命令:

git push 《远程主机名》 《本地分支名》:《远程分支名》

注意:分支推送顺序的写法是:《来源地》:《目的地》,所以git push后面分支推送顺序是《本地分支名》:《远程分支名》,而git pull后面的分支推送顺序是《远程分支名》:《本地分支名》。

如果省略远程分支名,则表示将本地分支推送到,与该本地分支存在追踪关系的远程分支(两者同名),如果该远程分支不存在,则会被创建。

演示如下:

把本地分支提交到GitHub之后,我们刷新自己的GitHub页面,可以看到2.txt。

我们点击页面上的2.txt,就可以看到跟我们之前在电脑本地修改后的2.txt的内容一模一样。不仅2.txt这个文件一样,git文件也跟本地的git文件一样。

我是时问新,欢迎关注我。跟我一起从零开始学习Python,每天花一点时间,开启python编程新世界的大门,领略新的风光,让人生多一种可能!

阅读剩余内容
网友评论
相关内容
小编推荐

大家都在看

禁毒作文400 高中英语作文范文100字 公平公正的作文 父母的一天作文 世纪宝宝作文 描写我自己的作文 关于电子产品的作文 人生的思考作文 做一个有价值的人作文 作文都是什么惹的祸 游记作文800字初二作文 高考语文作文素材积累 六年级语文上册第三单元作文 我发现了 作文600 感谢作文四年级 《我的家》作文 作文写玫瑰花 夸夸作文 过新年作文500字 读书长廊作文 享的作文 清洁工作文100字 下雨天作文300字 对友谊的理解英语作文 什么与我相伴作文 秋天的公园作文200字 我的榜样的作文 爱为主题的作文600字 关于我学会了什么的作文 整理房间的作文400字