M系列 Mac使用Homebrew下载配置git和连接GitHub

 一、首先我们需要安装Homebrew

M系列 Mac安装配置Homebrewicon-default.png?t=N7T8https://blog.csdn.net/W_Fe5/article/details/134428377?spm=1001.2014.3001.5501

二、下载git

1、终端输入一下命令

brew install git

2、这时下载完成

二、配置git

1、创建用户名和邮箱

这里以我自己的邮箱举例

git config --global use.name "wf"                                        git config --global use.email "48399912@qq.com"

2、查看刚刚设置的用户名和邮箱 

git config  use.name                  
git config  use.email 

3、创建ssh key(密钥)

①、ssh-keygen -t rsa -C "刚刚设置的邮箱",过程中一直回车,输入密码就可以了

ssh-keygen -t rsa -C "刚刚设置的邮箱"

我们会看到这么一句话,告诉你的密钥存放的位置:

Your public key has been saved in /Users/wf/.ssh/id_rsa.pub

 

②、现在通过终端输入我们的地标进入文件

cd /Users/wf/.ssh

ls           //查看该文件下的所有文件cat id_rsa.pub        //显示文件内容

③、 我们可以看到一大串乱码,这些就是我们的密钥

4、配置GitHub

没有GitHub账号的话申请即可

①、我们打开Settings,我们找到SSH and GPG keys

 

②、设置密钥,将刚刚的密钥输入进去

③、Title——>自定义名字,Key——>添加终端中的密钥,添加完成后,我们点击“Add new SSH Key”,登录账号

 

④、添加成功 

 

⑤、  终端验证一下有没有链接到里面

ssh -T git@github.com

他说你确定你想要进去链接吗, yes我们进去,输入密码回车

 ⑥、配置GitHub成功

        如果出现这么一句话,你的用户名,你已经成功的被认证了,说明你这边已经连接到这个github已经成功了。

        那么之后你可以在你的github上面去创建一个仓库,然后,或者说启动一个新的项目,然后在里面去填写一下你自己的这个项目的一个信息,那么你就可以将这个项目克隆到本地,就是复制这个项目的SSH这个地址,然后克隆到本地。那么你这个项目就可以在你的本地去进行一个协同的一个开发了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/179146.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

kubernetes资源管理

资源管理 资源管理介绍 在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。 kubernetes的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在kubernetes集…

甲方与三方渗透团队的协作注意点

文章目录 以下是优化后的内容: 作为甲方安全团队主导的渗透攻击,以下几点需要注意: 预备充分 与测试团队协调,提供乙方攻击所需的必要资源,以及具有甲方特色的资源。例如,如果认为自己的权限系统需要重点评…

应用协议安全:Rsync-common 未授权访问.

应用协议安全:Rsync-common 未授权访问. Rsync 是 Linux 下一款数据备份工具,支持通过 rsync 协议、ssh 协议进行远程文件传输。其中 rsync 协议默认监听 873 端口,如果目标开启了 rsync 服务,并且没有配置 ACL 或访问密码&#…

谷粒商城项目-环境配置

安装vegrant 2.2.18 注意vritual box(6.1.30)和vegrant版本兼容 初始化和创建虚拟机 vagrant init centos/7 vagrant up连接虚拟机 vegrant ssh解决vagrant up速度过慢问题 https://app.vagrantup.com/centos/boxes/7/versions/2004.01直接下载对应镜像…

汽车FMCW毫米波雷达信号处理流程(推荐---基础详细---清楚的讲解了雷达的过程---强烈推荐)------假设每个Chirp采集M个样本点

毫米波雷达在进行多目标检测时,TX发射一个Chirp,在不同距离下RX会接收到多个反射Chirp信号(仅以单个chirp为例)。 雷达通过接收不同物体的发射信号,并转为IF信号,利用傅里叶变换将产生一个具有不同的分离峰值的频谱,每个峰值表示在特定距离处存在物体。 请问,这种多目标…

Hadoop的概述

1、Hadoop的发展史: Google首先发布三篇文章:GFS(Google File System)、Mapreduce(计算引擎)、Bigtable ,随着时间的推移: hadoop1.0与2.0 的区别是在2.0的版本中出现了yarn,主要是负责资源的调…

【算法总结】归并排序专题(刷题有感)

思考 一定要注意归并排序的含义,思考归并的意义。 主要分为两个步骤: 拆分 每次对半分(mid l r >> 1)输入:raw整块,输出:raw左块 raw右块 合并 每次都要对raw左块、 raw右块按照某种规则进行合并输入&#xf…

在Linux中nacos集群模式部署

一、安装 配置nacos 在Linux中建立一个nacos文件夹 mkdir nacos 把下载的压缩包拉入刚才创建好的nacos文件中 解压 tar -zxvf nacos-server-1.4.1\.tar.gz 修改配置文件 进入nacos文件中的conf文件的cluster.conf.example 修改cluster.conf.example文件 vim cluster.conf.exa…

Vue 简单的语法

1.插值表达式 1.插值表达式的作用是什么? 利用表达式进行插值,将数据渲染到页面中; 2.语法结构? {{表达式}} 3.插值表达式的注意点是什么? (1)使用的数据要存在,在data中&…

11.15 知识总结(模板层、模型层)

一、 模板层 1.1 过滤器 1.什么是过滤器? 过滤器类似于python的内置函数,用来把变量值加以修饰后再显示。 2. 语法 1、 {{ 变量名|过滤器名 }} 2、链式调用:上一个过滤器的结果继续被下一个过滤器处理 {{ 变量名|过滤器1|过滤器2 }} 3、有的过…

网页中 URL 的使用

网页中 URL 的使用 绝对路径相对路径使用场景 网页中的 URL 主要分为两大类:相对路径与绝对路径。 绝对路径 绝对路径可靠性强,而且相对容易理解,在项目中运用较多 形式特点http://test.com/web直接向目标资源发送请求,容易理解…

什么是智能井盖?万宾科技的智能井盖传感器的效果

近年来为打造智慧城市政府一直在不懈努力。加速城市基础建设是一项重要的举措,它有助于推动城市综合治理城市生命线的建设工程。在改善市民生活质量的过程中,市政部门正积极进行井盖的改进和升级工作,特别是那些看似微不足道的井盖却蕴含着重…