Mac配置git以及关联GitHub

Mac配置git以及关联GitHub

作者: 冷文

全网最全的网络资源分享网站

手机扫码查看

标签:

gitgithub

特别声明:文章多为原创,资源一般为网络转载,如有侵权请联系!

安装

打开终端输入

git --version

kOUyIW.png

若没有输出git版本则去 https://git-scm.com/downloads 下载,选择Mac版本

设置用户名与邮箱

设置用户名

git config --global user.name "你的用户名"

设置邮箱

git config --global user.email "你的邮箱"

若无任何输出则配置成功

生成秘钥

首先检查电脑是否曾经生成过秘钥

cd ~/.ssh

若没有这个目录则表示没有生成过,若有并且目录不为空则跳过下一步
输入如下命令并敲三次回车

ssh-keygen -t rsa -C "盐值(随便输)"

kOUgk8.png

关联GitHub

登录GitHub,点击头像
kOUkrg.png

找到如下设置
kOUt0X.png

点击新增sshkey
kOUZoG.png

复制~/.ssh/id_rsa.pub的内容到key,title自己随便起一个有意义的名字
kOUIzc.png

可用如下命令快速查看

cat ~/.ssh/id_rsa.pub

kOU6Nj.png

现在就可以开始尽情创作

常用git命令

git init # 初始化git仓库
git add <filename> # 添加指定文件到git仓库
git add .* # 添加所有文件到git仓库
git commit -m "提交说明" # 提交本次添加的文件 
git status # 查看当前仓库状态
git diff <filename> # 比较指定文件的修改状况
git log # 查看提交历史
git log --pretty=oneline # 一行显示提交历史 推荐使用,查看更方便清晰
git reset --hard HEAD^ # 回退版本 用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,以此类推,如果需要回退几十个版本,写几十个^容易数不过来,所以可以写,例如回退30个版本为:HEAD~30
git reset --hard + commit id  # Git中,commit id是一个使用SHA1计算出来的一个非常大的数字,用十六进制表示,你提交时看到的一大串类似3628164...882e1e0的就是commit id
分享到:
打赏
未经允许不得转载:

作者: 冷文, 转载或复制请以 超链接形式 并注明出处 冷文博客-冷文学习者
原文地址: 《Mac配置git以及关联GitHub》 发布于2020-4-3

评论

未显示?请点击刷新
切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Sitemap