首页 > 其他分享 >Mac安装Git

Mac安装Git

时间:2024-01-28 11:07:38浏览次数:29  
标签:git 密钥 agent Mac Git ssh 安装 SSH

官网

https://git-scm.com/download/mac

brew安装git

brew install git

Mac安装Git_git

配置git

设置Git用户名和电子邮件:

#设置你的用户名
git config --global user.name "你的用户名"
#设置你的电子邮件地址
git config --global user.email "你的电子邮件地址"

#检查配置
git config --list

Mac安装Git_电子邮件地址_02

生成 SSH 密钥

#生成新的 SSH 密钥
ssh-keygen -t rsa -b 4096 -C "你的电子邮件地址"

Mac安装Git_电子邮件地址_03

添加 SSH 密钥到 ssh-agent:

#启动 ssh-agent
eval "$(ssh-agent -s)"
#将 SSH 私钥添加到 ssh-agent
ssh-add -K ~/.ssh/id_rsa

Mac安装Git_电子邮件地址_04

将 SSH 密钥添加到 Git 服务器

#复制 SSH 公钥到剪贴板
pbcopy < ~/.ssh/id_rsa.pub

Mac安装Git_电子邮件地址_05

登录到Git 服务器账户,找到添加新 SSH 密钥的地方Settings/Developer Settings,粘贴并保存。

Mac安装Git_git_06


Mac安装Git_git_07

测试git命令连接github

ssh -T [email protected]

Mac安装Git_用户名_08

如果这篇文章对你有用,可以关注本人微信公众号获取更多ヽ(^ω^)ノ ~

Mac安装Git_用户名_09




标签:git,密钥,agent,Mac,Git,ssh,安装,SSH
From: https://blog.51cto.com/aeolian/9451534

相关文章

  • 1、Git简介
    1.1、概述Git是一个开源免费的分布式版本控制系统,用于快速高效地管理各种小型或大型项目的代码。Git不仅容易学习、占用空间小,而且性能快如闪电。Git具有廉价的本地分支、方便的暂存区域和多个工作流等功能。Git超越了Subversion、CVS、Perforce和ClearCase等SCM(Sof......
  • 虚拟机vmware安装ubuntu磁盘塞满启动爆ubuntu 开机报错 piix4_smbus : SMBus Host Con
    虚拟机vmware安装ubuntu磁盘塞满启动爆ubuntu开机报错piix4_smbus:SMBusHostControllernotenabled错误解决办法  一、vmware硬件增加磁盘空间该虚拟机名称右键[设置]-虚拟机设置-【硬盘(SCSI)】-磁盘实用工具-扩展磁盘容量-【扩展】-增大适当的容量。二、重启VMWA......
  • 2,Redis下载与安装
    redis下载与安装#下载redis安装包,https://redis.io/download/,以下为5.0.7版本为例wgethttp://download.redis.io/releases/redis-5.0.7.tar.gz#解压安装包tar-zvxfredis-5.0.7.tar.gz#移动到特定的目录mv./redis-5.0.7/usr/local/rediscd/usr/local/redis/#编译......
  • 第一次通过 SSH key 免密连接 GitHub 的完整过程
    原文:https://ichochy.com/posts/blog/20221107.html通过密码连接GitHub总是要输入密码,麻烦,现在使用SSHkey可以轻松实现免密验证.创建SSHkey使用ssh-keygen命令打开终端输入命令ssh-keygen创建keyssh-keygen-ted25519-C"[email protected]"注意:将ichochy......
  • Git必知必会基础(12):远程冲突(conflicts)解决--merge
     演示场景虽然每次合并代码前会先把分支更新到最新,但是在你pull后到push前这段时间,可能其它小伙伴又push了,那么你的分支就不是最新的了在push的时候就会失败,比如遇到这种提示信息:Togitee.com:qzcsbj/pytest_apiautotest.git![rejected]master->master(fetchfirst)error:......
  • Git必知必会基础(16):git clone、git pull、git fetch、git push的区别
     gitclone没有本地仓库,将远端的整个项目下载到本地 gitpull本地已经有项目但不是最新(比如你的同事往远处仓库提交了代码),从远程获取最新版本并merge到本地,也就是将远程指定分支拉取到本地指定分支上命令格式:gitpull[远程仓库名][远程分支名]:[本地分支名]本地分支是当前分......
  • 无法访问Github仓库的极简治标法
    Github访问受限,是国内众多IP所经常面临的问题。这里我经过大量的踩坑之后,还是认为使用Gitee将Github的仓库直接同步过来,作为一个私有的镜像,是最便利高效的方法。当然,这个只能满足日常使用第三方库的需求,治标但不治本,对于那些仅仅只是想使用某些Github仓库代码的童鞋来说,也......
  • MAC地址的格式与分类(学习笔记)
    Mac地址一.明晰概念MAC地址是以太网的MAC子层所使用的地址,是设备在以太网中的物理标识,在以太网中是用来实现多媒体接入控制(MediaAccessControl也是命名的由来),如同学生的学号,校园内可以通过学号(类似于MAC地址)来找到某个唯一确定的学生。学习时的收获:在学习时尽管查阅了许多......
  • Burp Suite Professional 2024.1.1 for macOS x64 & ARM64 (sysin) - 世界排名第一的
    BurpSuiteProfessional2024.1.1formacOSx64&ARM64(sysin)-世界排名第一的网络渗透测试工具包请访问原文链接:https://sysin.org/blog/burp-suite-pro-mac/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgBurpSuiteProfessionalTheworld’s#1webpenet......
  • Burp Suite Professional 2024.1.1 (macOS, Linux, Windows) - Web 应用安全、测试和
    BurpSuiteProfessional2024.1.1(macOS,Linux,Windows)-Web应用安全、测试和扫描BurpSuiteProfessional,Test,find,andexploitvulnerabilities.请访问原文链接:https://sysin.org/blog/burp-suite-pro/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgB......