邮箱设置
全部的git指令都是依据用户邮箱来识别用户的,因此,在运行不论什么git命令之前。我们应该设置全部的git 指令的用户邮箱是什么?
1.告诉github保证你的邮箱为私有的,不公开的。
登陆github。进入首页,点击setting选项
进入email设置页面。选中
2.告诉github你的邮件地址
首先,你能够验证一下,当前你的邮箱地址是什么。
打开命令窗体。输入例如以下命令
设置你 自己的邮箱地址。格式为 githubusername@users.noreply.github.com
ssh安全验证
1.创建ssh
上传代码到github是须要授权的。我们必须授权 使用电脑的当前用户。有权限訪问你的github账号。github使用ssh进行授权。也就是说我们须要一个私钥和一个公钥。那么我们怎样做呢?
打开终端,输入下图中的命令。注意替换邮箱地址为 你自己刚才设置的 邮箱地址
然后。终端会提示 “是否使用默认的位置 存储 SSH key?”,你直接按 Enter键,表示使用默认路径
然后,提示 设置安全password ,能够任意设置一个password
2.加入ssh私钥到ssh-agent
获取到SSH key之后。我们须要把它 私钥 加入的ssh-agent里面
首先,你须要确保ssh-agent是能够使用的
然后,把你刚刚生成的ssh key的 私钥 加入到ssh-agent,注意“~/.ssh/id_rsa” 表示 ssh key 的私钥的存储位置。这是一个默认位置,假设你在上一步生产ssh key的时候。 没有改变默认位置的话。就直接使用“~/.ssh/id_rsa”
3.github加入公钥
经过上面的步骤,我们创建了ssh key,而且把私钥加入到 ssh-agent里面。接下来。我们须要把公钥告诉github。
拷贝 公钥文件中面的内容 到剪切板。注意,“~/.ssh/id_rsa.pub” 是公钥的 默认路径,假设 生产ssh key的时候,没有改变路径,能够直接使用它
然后,打开github 的首页,进入setting ->>ssh and GPG keys页面。创建一个新的ssh key,把 剪切板里面的内容拷贝到key文本框里面
仓储创建
授权成功之后。我们就能够创建仓储。然后上传代码到仓储里面。
创建仓储。
进入首页,点击New repositorybutton
输入repository 的名称
仓储创建成功。注意划线处 就是 远程仓储的地址。后面我们须要使用它。
上传项目到github
刚才在github上创建了一个远程仓储。在我们向远程仓储上传项目代码之前。我们须要把 远程仓储 克隆到本地。地址就是刚才创建仓储的地址。克隆的仓储存储在本地的存放位置是哪里呢?就是 当前命令运行所在的位置。我们能够通过在 终端输入命令 pwd 查看当前的工作文件夹
然后,把你要上传到github的项目(注意。删除项目中自带的git文件。不然有冲突)。拷贝成功之后,在终端输入以下命令,进入本地托管文件夹(就是刚才从从远程仓储克隆的本地仓储的存储位置)。
将修改的地方加入到版本号管理器
提交到本地的版本号控制库里,引號里面是你对本次提交的说明信息。
将你本地的仓库提交到你的github账号里
经过上面全部的步骤,回到github,你就能够看见项目已经上传成功
參考文献
Keeping your email address private
Generating a new SSH key and adding it to the ssh-agent
- 本文已收录于下面专栏:
相关文章推荐
-
淘淘商城系列——单点登录之用户注冊
首先我们还是看关于单点登录接口文档中关于用户注冊接口的说明,例如以下图所看到的。请求方式是POST类型,URL为我们明白指定好了,參数有四个。须要校验完合法性之后再提交。 以上接口文档写的还算明了。大家...
- yerenyuan_pku
- 2017-06-13 22:08
- 728
-
刚開始学习的人怎么在github上上传自己的项目
小白怎样在github上传自己的项目本人是github小白一枚,注冊账号的时间也不算短。可是一直都是潜水一族。这几天北京的天气倒是还行,那一天。万里无云,小白走在路上忽然感慨时间飞逝,再不努力就...
- u013884068
- 2016-03-01 10:25
- 8887
-
怎样用git将项目代码上传到github
注冊账户以及创建仓库 要想使用github第一步当然是注冊github账号了。之后就能够创建仓库了(免费用户仅仅能建公共仓库),Create a New Repository,填好名称后Creat...- laozitianxia
- 2016-02-17 18:24
- 29723
-
git学习——上传项目代码到github
1.注冊账户以及创建仓库 要想使用github第一步当然是注冊github账号了。之后就能够创建仓库了(免费用户仅仅能建公共仓库),Create a New Repository。填好名称后C...
- luckyyulin
- 2014-03-12 14:49
- 76641
-
Git的使用--怎样将本地项目上传到Github
非常早之前就注冊了Github,但对其使用一直懵懵懂懂,非常不熟练。直到昨天做完百度前端技术学院的task。想把代码托管到Github上的时候发现自己对于Git的操作是如此之愚钝,所以今天决定把Git好好...- zamamiro
- 2017-04-14 15:35
- 2756
-
教你上传本地代码到github
言归正传,近期有人在群里问怎么将新创建的本地代码上传到github上,这里简单的记录一下。我喜欢使用命令行,这里全用命令行来实现,不了解git命令的能够去了解下。- hanhailong726188
- 2015-07-03 10:47
- 63874
-
怎样把本地写好的一个project上传到Github?
如果本地的project叫myProject 1. 首先在github的帐号myname上建一个repository。如果名字叫 myShare 2. 生成本地的ssh key $ ssh-keygen -t ...- frivol
- 2015-04-17 23:09
- 3272
-
怎样从本地把项目上传到github
首先要在GitHub上创建一个帐号,因为本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以要在本地生成一个私钥和一个密钥 命令。后面跟的邮箱,要跟你自己的 $ ssh-keygen -...- deng0zhaotai
- 2014-08-22 20:20
- 5883
-
使用Git命令把本地项目上传到Github托管
(1)首先在Github上新建一个repository,我命名为NewsClient。其它的依据自己的需求填写就可以: (2)创建完毕后,能够看到是这样子的。。。 3)注意到右下角的项目URL...
- kongying19910218
- 2016-01-14 11:02
- 1291
-
怎样将本地的代码上传到github
喜欢的同学能够看一下原文,讲得更加具体哦 原文地址:http://www.cnblogs.com/cxk1995/p/5800196.html 首先你须要一个github账号,全部还没有的话...- qq_32846595
- 2017-05-03 20:02
- 238
1条评论