首页 > 其他分享 >GitHub使用教程(六)

GitHub使用教程(六)

时间:2024-02-28 22:58:10浏览次数:17  
标签:教程 Git 绑定 GitHub SSH key 使用 安装

利用 SSH 完成 Git 与 GitHub 的绑定

无论是 GitHub,还是 Git,我们都是单独或者说是独立操作的,并没有将两者绑定啊!也就是说,我们现在只能通过 GitHub 下载代码,并不能通过 Git 向 GitHub 提交代码。

所以需要利用SSH完成Git与GitHub进行绑定

GitHub 上,一般都是通过 SSH 来授权的,而且大多数 Git 服务器也会选择使用 SSH 公钥来进行授权,所以想要向 GitHub 提交代码,首先就得在 GitHub 上添加 SSH key配置。

第 1 步:生成 SSH key

我们要想生成SSH key,首先就得先安装 SSH,对于 Linux 和 Mac 系统,其默认是安装 SSH 的,而对于 Windows 系统,其默认是不安装 SSH 的,不过由于我们安装了 Git Bash,其也应该自带了 SSH. 可以通过在 Git Bash 中输入ssh命令,查看本机是否安装 SSH:

第 2 步:添加 SSH key

第 3 步:验证绑定是否成功

 

标签:教程,Git,绑定,GitHub,SSH,key,使用,安装
From: https://www.cnblogs.com/lijianlongCode13/p/18042229

相关文章

  • github教程7
    更新本地仓库比如说现在远程仓库已经被更新了,有可能是你的同事提交了他的一部分,但是在你的本地仓库并没有更新,现在怎么办呢?很简单,一键fetch把easy改成了difficult这时候点击fetch,可以看到下面的pullorigin好啦~点击pullorigin就可以把远程的difficult更新到本地了~看看里......
  • github教程6
    推送到远程仓库平常我们都会看到的别人github上面优秀的项目,github是一个远程仓库,你可以把它当作展示用的,或者别人可以克隆你的仓库。所以如果你想看到自己本地仓库在github上面展示出来每次就得push出来,就像是我们上面commit后本地比远程多了一次更新,需要更新远程仓库push本地修......
  • github教程9
    创建分支什么是分支呢?就像本篇文章刚开始提到的分支是用来创建新功能但是你又不希望破话现在的成果,害怕会对现在的进度造成影响,所以是一种试验性的功能。那怎么创建呢?这也是很简单的,打开首页的currentbranch会看到defaultbranch是master,这是所有git仓库的默认主分支,都叫maste......
  • github教程8
    版本回退有很多时候我们在当前这一步骤做了一些不可挽回的错误,比如说删除了重要的文件以后再也找不到了,这时候使用版本回退可以回退到任何一个commit过的状态。现在看看咱们的文件夹都有哪些文件?比如说我们不小心删除了learn2.txt,这个文件非常重要,怎么样回复到之前存在的状态......
  • github教程10
    合并分支现在你也许想创建learn3.txt是一个不错的试验,我想把它合并到我原来的master分支,那怎么做呢?首先打开branch选项点击其中的mergeintocurrenbranch(当前处于master分支,永远都是把其他分支merge到当前!),然后选择一个分支,就是我们的create_learn3点击mergeintomast......
  • GitHub使用教程1
    git介绍什么是git?间接的说git是分布式版本控制工具,这你或许看过很多遍了,但是我还是想在这里重复一遍,git可以在一下情境中很有用:你在写一篇很长的论文,比如说论文的开头介绍,相关的研究,论述,建议,总结。很显然这些都是不同部分,各个部分不相关联,但是总结起来就是你整个文章,但是论文......
  • 了解Github
      GitHub是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和内容项目。它由GitHub公司(曾称LogicalAwesome)的开发者ChrisWanstrath、PJHyett和TomPreston-Werner使用RubyonRails编写而成。     GitHub同时提供付费账户和为开源项目提供的免费账户。根据在2......
  • 面向对象—【类与对象】【类的定义与对象创建】【对象的使用】【方法创建与使用】【方
    @目录面向对象基础篇类与对象类的定义与对象创建对象的使用方法创建与使用方法进阶使用构造方法源码:Giteehttps://gitee.com/drip123456/java-seGIthubhttps://github.com/Drip123456/JavaSE专栏:JavaSE笔记专栏面向对象基础篇我们在前面已经学习了面向过程编程,也可以自......
  • GitHub使用教程7
    提交代码如果我们本地的代码有了更新,为了保持本地与远程的代码同步,我们就需要把本地的代码推到远程的仓库,代码示例:gitpushoriginmaster如果我们远程仓库的代码有了更新,同样为了保持本地与远程的代码同步,我们就需要把远程的代码拉到本地,代码示例:gitpulloriginmaster下面就......
  • GitHub使用教程8
     测试创建一个任意格式,任意名称的文件然后同样在这个文件夹里面右键gitbash进黑框框,gitadd我们新增的文件 输入然后gitcommit-m“测试是否成功” 引号内的内容可以随意改动 输入push指令 gitpushoriginmain  打开GitHub,看到刚刚上传的文件,显示成功。......