美文网首页程序员之路
git命令行登陆github进行操作

git命令行登陆github进行操作

作者: Kimx510 | 来源:发表于2018-09-21 17:04 被阅读0次

参考:Git与Github的连接与使用 - 独行喵 - 博客园


登陆github必须先创建SSH key

因为本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输的,GitHub需要识别是否是你推送,GitHub只要知道了你的公钥,就可以确认只有你自己才能推送,所以需要配置ssh key。


1.创建SSH Key。

在用户主目录(C:\Users\Administrator)下,看看有没有.ssh文件,如果有,再看文件下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接到下一步。如果没有,打开Git Bash,输入命令,创建SSH Key


$ ssh-keygen -t rsa -C "你自己注册GitHub的邮箱" 


2.接下来到GitHub上,打开“Account settings”--“SSH Keys”页面,然后点击“Add SSH Key”,填上Title(随意写),在Key文本框里粘贴 id_rsa.pub文件里的全部内容。

 id_rsa.pub 默认在C:\Users\Administrator\.ssh

每台想要登陆某个github账号的主机都需要有一个对应的key,例如你有一个github账号,你在你的笔记本和台式上都要创建key

3.git bash里输入下面的命令登陆


$ ssh -T git@github.com


如果看到 hi + 你的用户名说明密钥验证通过了,你已经可以上传下载了

4.设置username和email,因为github每次commit都会记录他们

git commit 命令会记录提交者的信息,所以使用git前必须先添加两条信息


$ git config --global user.name "你的GitHub登陆名"

$ git config --global user.email "你的GitHub注册邮箱" 


(其实可以不和github上面的用户名邮箱一致,只是为了避免混淆)

5.接下来就是把本地仓库传到github上去


$ git remote add origin git@github.com:userName/yourProject.git 

//关联一个远程库命令,git@后面填写你的github repository(仓库),在github里面创建仓库后有http和ssh的链接,origin是你给这个仓库起的名字,可以自定义,下面命令中的origin也要相应改变

git push -u origin master //把本地已经commit 的结果push到github的origin 仓库的master分支中


相关文章

  • git命令行登陆github进行操作

    参考:Git与Github的连接与使用 - 独行喵 - 博客园 登陆github必须先创建SSH key 因为本地...

  • Git 浅谈

    0.1 git和github是两回事儿 0.2 git都是使用命令行进行操作的,但是很多公司为git开发了图形化界...

  • GitHub超简单小白入门详细教程(7)——Git的命令行模式

    Git的命令行模式 和Git的基本工作流程 Git的命令行模式 在你需要进行Git操作的目录中,右击,选择Git ...

  • git and github

    目录:1、git 、github 介绍2、git本地操作()3、git远程操作 1.git 、github、rep...

  • mac上git使用操作

    记录一下,用git命令行进行基础操作的一些操作;原文链接 Git的应用 1.新建文件 初始化git仓库 ...

  • Git SSH配置

    在使用 GitHub、Coding 等 Git 服务的时候,经常需要配置 SSH key,以便于进行 Git 操作...

  • git常用命令大全

    //gitbush 命令行操作 startgit hup 分布式 版本控制系统git 是一个工具 github是一...

  • Git的常用命令

    一、Git简易操作 git操作手册(命令行git bash) 最简单易懂的git操作廖雪峰git教程Pro Git...

  • 用git把本地文件提交到gitHub上

    用git把本地文件提交到gitHub上: 1. gitHub账号登陆: $ git config --global...

  • Flask + Gunicorn + Nginx 项目部署

    命令行进行远程服务器登陆 相关环境安装 以下操作都在远程服务器上进行操作(ubuntu 16.04)先更新apt相...

网友评论

    本文标题:git命令行登陆github进行操作

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