如何往Github上提交项目(一)—Https方式

转载请注明出处:
http://blog.****.net/user11223344abc/article/details/73555859
出自【蛟-blog】

概述:

流程梳理:
1:下载git,创建项目
2:获取地址(https),并将本地和远程代码库进行关联
3:提交

PS:本人水平有限,若是出现什么错误还请指正,大神轻拍。

一:下载git客户端,github新建项目:

git软件下载:
windows:https://git-scm.com/download/win
下载好了安装到电脑上,这个没太大讲究,一路下一步。
账号会后随便找个地方点右键,会出现如下图所示:
如何往Github上提交项目(一)—Https方式

二:(远端准备)github网页端创建好项目:

如果知道如何创建项目的朋友可以略过这一步。
如果不清楚的朋友可以看【这里

三:获取地址(https),并将本地和远程代码库进行关联:

1:将这个地址复制下来,比如我的项目地址是这个:
https://github.com/zj614android/picsLink.git
如何往Github上提交项目(一)—Https方式

2:呼出git命令框体,我们将本地和远端进行关联起来:
右键需要提交的项目,并点击“git bash here”
如何往Github上提交项目(一)—Https方式

如何往Github上提交项目(一)—Https方式
键入命令:
git init
git remote add origin https://github.com/zj614android/picsLink.git

PS:需要说明一下,在关联远端的时候,必须要进入一个初始化过git的文件夹,否则会出现如图所示的问题,建议就在相关联的文件夹下面进行上述操作
fatal: Not a git repository (or any of the parent directories): .git
如何往Github上提交项目(一)—Https方式

四:本地Git提交到Github服务器:

1:git命令行保持在需要提交的目录下
2:键入命令:

git add . //将本地文件加入到提交队列,每次需要提交代码时都需要add一下
git pull –rebase //可选操作,拉取最新代码,养成好习惯,提交之前先更新,冲突一般是在这个阶
段产生,如发现冲突,请将冲突解决之后再进行接下来的提交操作。
git commit -am “提交注释” //代码抵达服务器之前的最后一步,子弹已经上膛了
git push -u origin master //最终提交,代码抵达github服务器,子弹发射

提交完成之后就可以去github相应的项目内检查是否都有提交上来了。

五:总结:

本文讨论的提交方式是基于https的认证方式,这种方式的好处就是不用配置ssh-key,逻辑上相对简单,但是操作上每次都需要进行用户名和密码的配置,接下来会讨论使用ssh-key的方式来提交项目到github。