31

教你如何上传项目到GitHub - Zou-Wang

 4 years ago
source link: https://www.cnblogs.com/zouwangblog/p/11201561.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

前言: 作为一个开发人员怎么可以不会使用GitHub呢,正好我也研究了一下如何往GitHub上传项目,这篇博客给初学者们观看,大佬请绕道。

新建GitHub仓库

没有注册过的先去GitHub官网进行注册,注册后按照以下步骤来新建一个GitHub的仓库。

1646268-20190717160535743-923160686.jpg

先去到我的仓库,点击New按钮来新建一个仓库

1646268-20190717160552229-926346486.png

输入仓库名称后点击创建仓库

1646268-20190717160611176-1151647021.png

创建成功后进入到如下页面,箭头指的地址复制下来。

1646268-20190717160640859-1202292044.png

安装Git

如果没有安装过Git的点击链接安装Git,已安装过的可以直接跳到下一步,安装过程中没有特殊需求的直接下一步就可以了。

第一步:先到项目下,有两种方法到项目下

1.直接点击任务栏中的Git Bash

1646268-20190717160703468-156486045.png

之后cd到自己项目下,我的是f:/githubup

1646268-20190717160715916-1078614551.png

2.直接找到项目然后右键Git Bash Here

第二步:通过git init命令把这个项目变成一个Git可以管理的仓库

1646268-20190717160730571-524568804.png

之后我们可以发现项目下多了一个.git文件目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

第三步:用git add命令告诉Git,把项目下的文件添加到仓库

1646268-20190717160742829-1876045890.png

没有任何的反应,没有任何反应才是成功的标志。为什么add后面是个.呢,.的意思是将项目下的所有文件都添加到仓库中,我们也可以单独添加一个文件,直接在add后面写上单独的文件名就可以了,当然我们也可以add多次。

第四步:用git commit命令告诉Git,把文件提交到仓库

1646268-20190717160753656-885562461.png

-m后面输入的是本次提交的说明,可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。

嫌麻烦不想输入-m "xxx"行不行?确实有办法可以这么干,但是强烈不建议你这么干,因为输入说明对自己对别人阅读都很重要。

git commit命令执行成功后会告诉你,1 file changed:1个文件被改动(我们新添加的readme.txt文件);1 insertions:插入了1行内容(test.txt有两行内容)。

如果出现以下内容则需要输入自己的账号和邮箱,当然我已经不用输入这些了,所以这张图是我网上找来的。

1646268-20190717160805915-782318854.png

按照上面给的代码输入naneemail后再次执行git commit命令。

第五步:输入git remote add origin 自己仓库地址 将本地仓库关联到GitHub上,然后输入git push -u origin master 将代码上传到GitHub上。

1646268-20190717160817884-1622006309.png

执行完后,如果没有异常,会等待几秒,然后跳出一个让你输入Username和Password 的窗口,你只要输人github的登录账号和密码就行了,好了上你的GitHub上看看项目有没有传上去吧。

当以后需要更新项目的时候有四步需要走
第一步:执行git pull命令将GitHub上的代码当下来合并代码,防止提交新代码的时候起冲突
第二步:执行git add命令将代码添加到仓库
第三步:执行git commit命令将代码提交到仓库
第四步:执行git push命令将代码提交到GitHub

1646268-20200328163150750-661902912.png

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK