Mac 配置Git与常用命令
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文件:公钥,需要把里面内容配置到远端仓库(全部复制过去就可以了)。
3、秘钥添加到仓库
具体步骤如下:
Git常用命令
常用命令 | 说明 | 备注 |
---|---|---|
git clone git@x_online.git
|
把线上代码下载下来 | |
git clone -b 分支名 git@x_online.git
|
把线上代码-指定分支-下载下来 | |
cd x_online/
|
进入当前目录,不进入Git 无法使用 | |
git pull
|
拉取最新的内容,并进行合并 | |
git branch
|
看当前所处的分支 | |
git branch 新分支名
|
创建新的分支 | |
git checkout -b 新分支名
|
在一个分支的基础上 创建新的分支 | |
git checkout 分支名
|
切换分支 | |
git checkout 文件名or
|
撤回修改 | |
git branch -a
|
查看所有分支 branch | |
git checkout -b v_dev
|
切换分支,例如,切换到我的分支里面 | |
git pull origin master
|
把最新代码更新到自己的分支上 | |
vimdiff online/B/xxx.json online/A/xxx.json
|
diff, 查看两个文件的不同之处 | |
git status
|
查看修改的内容,或者文件 | |
git add .
|
添加内容 | |
git commit -m "添加了修改说明"
|
添加评论或说明 | |
git push origin <tag_name>
|
把当前分支上传到,自己的分支上 | |
git push origin v_dev:v_dev
|
把当前分支上传到,自己的分支上 | |
history
|
查看历史命令记录 | |
git push origin --delete 分支名
|
删除远程分支 | |
git branch -D 分支名
|
删除本地分支 - 不检查状态 强制删除 | |
git checkout -b 分支名 origin/分支名
|
拉取新分支-本地没有但是线上有的分支 | |
git pull origin 分支名
|
把线上的 分支代码 合并到 本地当前分支上 | |
git clone --recursive
|
递归 clone 代码 | |
git clone -b 分支
|
clone 其中一个分支 | |
git pull origin master git push origin 当前分支
|
当前分支 同步线上master分支 | |
1.git checkout master 2.git pull 3. git checkout 分支 4.git merge master
|
本地合并master操作 | 先把master拉下来在操作 |
声明: 总结学习,有问题或不当之处,可以批评指正哦,谢谢。
Mac 配置Git与常用命令相关推荐
- Manjaro KDE 21.2.5安装后配置、yay常用命令、常用软件安装及主题美化(2022.04.18)
Manjaro KDE 21.2.5安装后配置.yay常用命令.常用软件安装及主题美化(2022.01.23) 结果展示 基本配置 关于 manjaro 的安装这里不再赘述了,安装的时候选择闭源驱动无 ...
- Git 基础 —— 常用命令
Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 git init 创建 Git ...
- MAC配置Git环境
MAC配置Git环境 一. 1.下载最新git http://git-scm.com/download/ 2. 安装git 按照文字提示即可 3. 验证是否成功,输入命令行.输出git版本表示git安 ...
- 【快速安装Docker服务及Docker配置、Docker常用命令。】
一.安装docker服务 命令行输入curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun即可快速安装 如提示curl: ...
- Git之(三)Git中常用命令——分支管理
三.Git中常用命令--分支管理 为什么要使用分支管理? 分支就是科幻电影里面的平行宇宙,也就是当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN. 如果两个平行宇宙互不干 ...
- mac配置git公钥
mac配置git公钥 可以先查看本地是否已经生成共钥,有则无需执行直接进入步骤3,没有则按顺序执行 cd ~/.ssh ls 生成密钥,执行如下操作之后一直按enter回车键会自动生成 ssh-key ...
- 【Git】Git是什么?简单说说Git的工作机制?Git的常用命令有那些?
目录 一.Git是什么? 二.简单说说Git的工作机制? 三.Git的常用命令有那些?
- Git基础(常用命令)介绍
版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统. 关于版本控制分为三种:本地版本控制系统,如rcs:集中化的版本控制系统,如CVS.SVN:分布式版本控制系统,如Git. Gi ...
- GIt/Github常用命令
1)git init:初始化本地仓库 2)创建文件:touch read.txt 3)当操作本地的文件时,使用常用的命令,如(mv,ls..)就可以操作,当操作暂存区的文件时需要在命令前家git,并且 ...
最新文章
- 嘿嘿 刚刚进来 记录下
- 数组第一个值_Excel公式技巧69:查找第一个非空值
- 获取每个月最后一天的小技巧
- win10关机更新关闭计算机,win10更新并关机怎么破_win10怎么只关机不更新
- python核心编程6-14习题的解题思路
- 《MATLAB R2012a超级学习手册》一2.5 本章小结
- 2074. 反转偶数长度组的节点
- Apollo自动驾驶入门课程第⑦讲 — 规划(上)
- java 虚拟内存不够,java虚拟内存不足
- IPSEC---动态MAP-VS-静态MAP
- rsyslogd以及日志轮替logrotate的梳理
- python圆周率计算_python圆周率计算(带进度条)
- URLDecoder与URLDecoder的简单了解
- 微型计算机控制技术赖寿宏版课后答案,微型计算机控制技术答案(赖寿宏)
- STM32F103系列控制的OLED IIC 4针
- 使用所学的javaWeb知识,实现一个小型的记账管理系统
- 机房监控系统解说—防火墙篇
- 小乐乐与进制转换-c++(六进制转换函数)
- 搭建私有云:owncloud(用Docker构建owncloud私有云盘)
- Spring MVC ModelAndView 简述