美文网首页
十分钟搞定本地项目上传到github

十分钟搞定本地项目上传到github

作者: 奔波儿灞与灞波儿奔 | 来源:发表于2017-01-05 16:16 被阅读105次

一、登陆gitHub

github官网注册并登陆自己的账号(太简单就不做描述了),直接进入主题:

我们都知道 github上不是随便都能传代码上去的,而是通过一种网络协议——SSH来授权的,那么什么是SSH,这里简单说一下,SSH是一种网络协议,用于计算机之间的加密登录。目前是每一台 Linux 电脑的标准配置。而大多数 Git 服务器都会选择使用 SSH 公钥来进行授权,所以想要在 GitHub 提交代码的第一步就是要先添加 SSH key 配置。接下来进行配置SSH:

 二、配置SSH

1.  打开终端,直接输入ssh查看(一般MAC都是默认安装SSH的)忽略

2.  输入命令ssh-keygen -t rsa 指定 rsa 算法生成密钥,接着连续三个回车键(不需要输入密码),然后就会生成两个文件 id_rsa 和 id_rsa.pub ,而 id_rsa 是密钥,id_rsa.pub 就是公钥。这两文件默认在~/.ssh下生成,可在Finder中control+command+G前往(终端不要关闭,下面还要用)

前往文件夹 rsa和pub

3.紧接着添加SSH,先回到github上,点击设置

setting

然后找到右边SSH and GPG keys  ,再点击new SSH key

new SSH key add SSH key

title可以不用填,直接把key 放进去就行,下面获取这个key

4.获取key

在终端继续输入命令 cd ~/.ssh

cat id_rsa.pub

然后在将终端输出的信息复制到Key中,最后直接点击Add SSH key完成SSH配置,这样 你这台设备就有权向GitHub上传代码了

三.上传代码

这里要创建两个库,远程库和本地库 ,先建立远程库,

1. 点击登陆后页面上绿色按钮 New repository或者如下图的New repository新建一个远程仓库(remote repository)

选择 new respository

点击后会到如下页面,要填三个地方

Repository name 库名( 最好用英文)

Description 描述(可不填)

Initialize this repository with a README 前面打🐩

最后点击Create repository生成远程仓库

2 开始建立本地库,在终端继续输入

2.1.  cd到目标文件夹。

2.2.  git init (在本机上想要创建一个新的git仓库)

2.3.  git add -A

2.4.  git remote add origin xxxxxxxxx xxxxxx 就是你仓库的地址,具体的地址可以去Github上copy。关联远程仓库。如下图获取仓库地址(选中部分)

copy  仓库地址

2.5.  git commit -m “firstCommit”

2.6.  git pull --rebase origin master 更新远程更新到本地:

推送本地更新到远程:

2.7.  git push origin master(git push -u origin master) 将本地repo于远程的origin的repo合并,第一次用-u,系统要求输入账号密码

2.8.   git pull (上传add的代码)

2.9.  去Github上面检查代码,已经上传成功。

相关文章

网友评论

      本文标题:十分钟搞定本地项目上传到github

      本文链接:https://www.haomeiwen.com/subject/gaezvttx.html