第一次上传GitHub

第一次上传GitHub

我们把这个很简单的程式hi.py上传到GitHub上面去

首先当然先去GitHub

然后呢我们就登入Sign in这边

Sign in就登入

登入你自己的GitHub帐号

那如果你已经登入了就没关係

这边有一个加 new repository

就是新的专案或是新的资料夹

所以一切的源头

就是从new repository开始

建立一个新的专案 好

进来之后要输入专案的名字

我就输入hi

这边的这个Description

就是介绍 简介

我们先留空好了 不用写

Public Private

Public就是公开的

所以大家都可以查的到你的专案

也可以看的到你的程式码

那你也要Public

你以后的面试官才会看的到

不然你全部东西都Private

人家就看不到你的程式码了

而且Private是要付钱的

在GitHub上面

你如果想要有专案是私人的

Private的话呢

它是要付一个月7块美金的

那我们就维持这个Public

都不用调整

好最后你按下这个

Create repository建立

其他那些选项 上面那些选项

都不要去动就好

你只要输入名字就可以

到这个画面有一些指令

这边有一排6行的指令码

先留著我们等一下要用

那我们就先到桌面

然后呢我这边建立一个新的资料夹

叫做hi 来放这个程式码

那打开CMD

cd进去hi 怎麽cd进去hi

你先复制它的路径 记不记得

复制资料夹的路径

然后这边打上cd空格贴上

好就进去了 cd进去之后

我们就可以开始执行这些指令了

可是我们要一行一行的来

不能全部一起

我先复制第一行

我们每做一行我就跟你说它是干嘛的

稍微解释一下就可以了

第一行 我按enter

第一行这个echo

echo是一个CMD的指令

就是说CMD里面我们可以

所谓是CMD的指令的意思就是说

我们在CMD裡面可以执行echo

e c h o它的功能就只是把这个字串

这里有一个字串叫hi印出来而已

印到屏幕上

就跟我们Python上面

那个print是一样的

CMD里面的这个print

等于就是说它名字叫做echo

那这两个右箭头就只是说

把它写到档案裡面

写到README这个档案

所以呢第一行指令我们现在做完了

执行完了

我们的这个hi资料夹有没有看到

里面多了一个档案叫做README

那如果我把这个README

我用Sublime来打开的话

我们开启档案

如果说我选择用sublime来打开

你看它里面就写著hi

它就写著这个字串

就是我们叫它echo出来的

叫它print出来的

你就把echo当成print

所以简单来说第一行

就只是产生一个档案叫做README

然后里面装著hi这个字串

那么我先关掉这个档案

这个档案不重要

好第二行执行第二个指令

复制贴上对不对 贴上git init

git init就是

这个init就是initialize 初始化

初始化的意思

就是说把我们这个资料夹

初始化成一个git的资料夹

你看这边多了一个资料夹

里面多了一个隐藏的资料夹

叫做.git

那你们的电脑可能看不到

那是因为你看我这边检查看

我有勾选这个隐藏项目

我把它打勾

我就看的到它偷偷产生的这个

.git的这个资料夹

如果一个资料夹的第一个字是点的话

就表示它是隐藏的

所以我看的到这个隐藏的资料夹

那它之所以会出来就是因为

我打了这个git init

所以呢我们打了git init之后

把这个资料夹初始化成git的资料夹

我们以后就可以开始做git的操作了

就版本控制的操作

所以这只是一个初始化就是了

好 在来下一个指令add

git add README贴上

git add git的add指令

add是干嘛 add就是加

加README这个档案

README是我们的档案对不对

我们第一个指令

不就产生了README这一个档案吗

那我们现在要git add加这个档案

把它加入追踪清单

所以你可以想像我们这个资料夹里面

假设说我们有很多档案

我不见得每一个档案都要关注对不对

我可能只有README这一个档案

我想要上传到GitHub对不对

我想要上传它

那还有这个档案我想要上传它

这个档案我也要上传它

其他档案不重要我就不要上传

那这一些我想要上传的呢

我就要加入追踪清单

那我加入的方法就是用git add

所以这个还蛮重要的

这个指令git add

那后面就是档名嘛

那所以我们现在这个

git add README

就是把README加入追踪清单

我们等等就可以上传了

再来第4行git commit

git commit我们现在复制贴上

enter
那印出一些东西

one file changed one insertion什么

好 这个git commit是什麽意思

commit你记不记得

我们在做GitHub简介的时候有提到

它就是版本的意思

你可以把它想成version版本

所以呢我们每建立一个commit

就是我们建立一个版本

所以这个git commit

就是建立一个版本 就这么简单

那这个-m是什么意思

-m的全名 它只是一个简写而已

-m的全名是message

message就是讯息 讯息

那后面我给一个字串

就是我的版本的介绍

所以我现在版本介绍写first commit

你们等一下就会看到了

这个版本介绍会出现在哪里

简单来说我现在要建立第一个版本

那我就是透过这个-m

然后放一个字串给它 就是这样

git commit之后建立一个版本

然后git remote add

我现在这个复制贴上

这个比较 这一句话比较难解是一点

不过我很简单的跟你们讲

简单来说就是把这个资料夹

这个资料夹

是在我的电脑上的

我要把这个资料夹

跟现在在网路上的这个

GitHub的资料夹做连结 做连结

所以我透过这一行指令之后

你看我就我给它一个网址有没有

这边我有一个网址

就是告诉这个资料夹

你等一下呢要上传档案的时候

是上传到 是上传到这个网址

就是这个意思

好那我执行了吗 我执行了

好那最后一行git push

第一次执行的时候

应该会跳出这个视窗

GitHub logging

就是因为你的电脑

电脑还从来没有登入过GitHub

它就会让你输入这个你的使用者帐号

帐号可以email也可以

你可以输入帐号或email都可以

这个密码一定要输对

好 你们登入你们自己的

GitHub的帐号密码

好那这样就上传完了

所以这个git push非常的简单

这一个动作就真正的上传

我帮你们重点整理一下

第一行就产生档案

那这个不重要先删掉

我们关注一下这几个git的指令

这个也不重要

我把这几个重点我跟你们讲一下

git init就initialize

initialize就初始化

把你的资料夹

变成一个git的资料夹

一切的根源就是从这个

git init来的

那git add呢

就是把这个档案加入追踪清单

这样的话等一下我才可以上传

它以后有变动啊等等的

我才可以做版本的管理

我不见得每一个档案都想要上传

那我想要上传的档案

我一定要这个透过git add

来把它加入追踪清单

git commit

就是真正建立版本的时候了

我们建立版本的时候

是透过git commit来做

然后会给它一个字串

来介绍我们这个版本

这个-m记得吗

是message的意思 讯息

就是版本的讯息

好最后这个git push

就是真正上传的动作

真正上传上去GitHub的时候

我们就透过这个git push

来传到那个云端去

懂了吗 这几个指令是特别重要的

好那我们上传完之后呢

我要怎麽知道我的档案在哪里对不对

重新整理 有没有看到

真的把README上传上来了

而且你有没有看到 有一个版本

one commit commit就版本对不对

我们刚刚不是在这边写git commit吗

first commit

所以这是我们第一个commit

你看 我们点进去看这个commit

你看真的写first commit

这是我们第一个版本

five minutes ago五分钟前的

有没有 成功嘛

那我再按这里回来

回来你看 这里真的有我的档案

README

这个档案为什么它叫README

README就只是一个说明书

READ ME就读我嘛

请读我 就是一个专案的说明书

我在README里面写的内容

这边我写的内容 它都会显示在这边

它都会显示在刚刚这个

我们专案的首页

底下这边你有没有看到

它直接把README显示出来

所以通常README裡面里面

都是装著说明书

它就是介绍你的专案怎么安装

怎么执行你的程式

你的程式有什麽功能

通常都是写在这边

就这样 那这个名字是一个习俗

通常每一个专案都有这个README

就是介绍你的专案的部分

完全懂了吗

好那最后最后

我们是不是要把我们这个

hi.py传到GitHub去

阿不然我们现在这个

只有README

怎么做
先到桌面

我把我这个hi.py

我把它 你剪下或复制都可以

我把它复制好了

复制进去hi这个资料夹

你看它现在是不是只有README

我贴上 我把hi贴进来 对不对

然后呢我回到CMD

我们要怎麽把hi这个档案

加入追踪清单记得吗git add

git add 之后你要配你的档名

档名是什么 hi.py enter

好那这样hi就加入追踪清单了

再来我们要建立一个版本

git commit

git commit打完之后你要有一个-m

然后呢你要输入你的版本的介绍

这个版本我们叫做Add new file好了

加新的档案的意思Add new file

我只是要来介绍我这个版本

做了什么事情这样而已

好 enter 好ok

这样就建立了这个版本

最后一个动作是什么记得吗

push嘛 对不对你看我这边

最后一个动作 是不是

我要push到云端

真正要上传上去了

git push origin master

这一个-u不用

有没有都没关係 不用

git push origin master就好了 enter

好 这样就真的上传

上传完了

注意看喔

我重新整理

多了有没有 hi.py终于进来了

而且你看现在变成两个commits了

两个版本了

38秒前我增加这个档案

你有没有看到

我现在点两个版本我进去看看

你看第一个版本是first commit

第二个版本是add new file

就是我们现在建立的版本

add new file

就是我们加了这个新的档案

很成功的把hi.py传到网路上了

我可以点进去看看

你有没有看到我们的程式码在这边了

懂了吗

这些指令要稍微复习一下

发布了10 篇原创文章 · 获赞 0 · 访问量 6

猜你喜欢

转载自blog.csdn.net/weixin_46942229/article/details/105494364