Mac 配置Git与常用命令总结
- Mac 配置Git
- 1、Mac Git 安装
- 2、生成密钥
- 3、秘钥添加到仓库
- Git常用命令
Mac 配置Git
1、Mac Git 安装
Mac一般自带Git工具,也就是说已经安装好了 ,如果没有安装,可以去官网下载安装,或者直接使用homebrew
指令下载(前提已经安装了homebrew
)
brew install git
2、生成密钥
(1)配置用户名和邮箱:
git config --global user.name "your_name"
git config --global user.email "your_email@qq.com"
(2)生成秘钥
ssh-keygen -t rsa -C "your_email@qq.com"
密钥生成成功后,一般会在本地的/Users/用户/.ssh目录下会生成id_rsa、id_rsa.pub两个文件(如下图);
id_rsa文件:私钥,保存于本地;
id_rsa.pub文件:公钥,需要把里面内容配置到远端仓库(全部复制过去就可以了)。
# MAC系统如果升级到13.0之后,可能会拉取失败,可以尝试在.ssh/目录的 config文件(没有可以新建) 进行如下配置
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedAlgorithms +ssh-rsa
3、秘钥添加到仓库
具体步骤如下:
Git常用命令
常用命令 | 说明 | 备注 |
| 把线上代码下载下来 | |
| 把线上代码-指定分支-下载下来 | |
| 进入当前目录,不进入Git 无法使用 | |
| 拉取最新的内容,并进行合并 | |
| 看当前所处的分支 | |
| 创建新的分支 | |
| 在一个分支的基础上 创建新的分支 | |
| 切换分支 | |
| 撤回修改 | |
| 查看所有分支 branch | |
| 切换分支,例如,切换到我的分支里面 | |
| 把最新代码更新到自己的分支上 | |
| diff, 查看两个文件的不同之处 | |
| 查看修改的内容,或者文件 | |
| 添加内容 | |
| 添加评论或说明 | |
| 把当前分支上传到,自己的分支上 | |
| 把当前分支上传到,自己的分支上 | |
| 查看历史命令记录 | |
| 删除远程分支 | |
| 删除本地分支 - 不检查状态 强制删除 | |
| 拉取新分支-本地没有但是线上有的分支 | |
| 把线上的 分支代码 合并到 本地当前分支上 | |
| 递归 clone 代码 | |
| clone 其中一个分支 | |
| 当前分支 同步线上master分支 | |
| 本地合并master操作 | 先把master拉下来在操作 |