FionaRush / Article

Articles about technology
3 stars 0 forks source link

mac配置密钥ssh和Homebrew #3

Open FionaRush opened 4 years ago

FionaRush commented 4 years ago

配置ssh

1,查看是否存在ssh key

进入.ssh目录,查看是否有相应的ssh文件

cd ~/.ssh
ls

是否存在 id_rsa 和 id_rsa.pub文件,如果存在,说明已经有SSH Key; 如果没有配置ssh key,需要先生成 ssh key后再验证私钥和公钥文件。

ssh-keygen -t rsa -C "邮箱emai@email.com"
2,读取公钥文件信息

进入.ssh文件,读取公钥内容

cat id_rsa.pub
3,在 gitlab / GitHub 添加公钥内容
4,验证是否接通
ssh -T [gitlab/github地址]
ssh -T git@github.com

https转换为ssh key提交

直接修改项目目录下 .git文件夹下的config文件,将地址修改一下就好了。

[remote "origin"]
https链接提交
    url  =  https://git.***.com
ssh key提交
    url = git@gitlab.***.com

.

配置Homebrew

1,下载安装
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

中间按照提示输入回车和电脑密码等信息; 等待安装成功。

2,查看是否安装成功

查看版本号判断是否安装成功

brew -v
3,使用Homebrew
Homebrew常用命令

brew -v 查询Homebrew版本
brew -h brew帮助
brew update 更新Homebrew
brew install <pkg_name> 安装任意软件
brew uninstall <pkg_name>   卸载任意软件
brew search <pkg_name>  查询任意包
brew list   列出安装列表
brew info <pkg_name>    查看任意包内容信息
brew upgrade <pkg_name> 更新任意包
brew cleanup <pkg_name> 删除具体旧软件
brew cleanup        删除所有旧软件
brew outdated       已安装的包是否需要更新
brew deps   已安装的包是否需要更新
3,卸载Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

中间按照提示输入电脑密码等信息; 等待删除成功。