Mac系统git安装与使用

  • 1. git安装配置
  • 2. git使用

1. git安装配置

首先安装好homebrew
安装Homebrew

$ brew install git
$ git version

会显示版本号即安装成功:

git version 2.31.1

配置账号:

$ git config --global user.email 用户名@email.com
$ git config --global user.name 用户名

生成密钥:

$ ssh-keygen -t rsa

查看密钥并复制至剪贴板:

$ cat ~/.ssh/id_rsa.pub | pbcopy

在代码库网站中粘贴密钥建立连接即可下载代码库,使用git clone命令下载代码库时将自动在本地构建库,因此不用初始化代码库。

$ cd 文件夹/
$ git clone 代码库链接

2. git使用

本地库初始化

$ git init

添加提交文件

$ git add 文件
$ git commit -m "message" 文件
$ git push 分支名 分支路径

历史查看和reset操作

$ git log
$ git reset --hard HEAD


git常用命令大全

解决冲突:

$ git pull
$ vim 要解决冲突的文件
$ git status
# 手动修改文件内容,删除冲突
$ git add  要解决冲突的文件
$ git commit -m "message"
$ git merge master
$ git push 分支名 分支路径

合并冲突分支:变基操作+patch

$ git checkout master #回到要保留的分支
$ git pull --rebase # 遇到冲突被中断
$ vim 冲突文件 # 修改冲突的文件
$ git add 修改好的冲突文件
$ git rebase --continue
$ git push 要保留的分支名 要保留的分支路径

Mac下载安装git并使用相关推荐

  1. mac 下载安装git

    MAC下载安装Git 在官网下载git 官网地址:https://git-scm.com/downloads 选择对应的版本,安装即可 git命令 查看git版本:git --version 查看gi ...

  2. sublime Mac版怎么安装? Mac下载安装sublime的教程

    Sublime Mac版怎么安装? Mac下载安装sublime的教程 sublime Mac版该怎么下载安装呢?今天我们就来看看mac系统安装sublime编辑器的教程,详细请看下文介绍. 进入Su ...

  3. mac下载安装Mac VMware Fusion 12并使用windows10系统

    mac下载安装Mac VMware Fusion 12并使用windows10系统 mac下载安装vm https://customerconnect.vmware.com/cn/downloads/ ...

  4. Git 使用篇一:初步使用GitHub,下载安装git,并上传项目

    首先在MAC上怎么操作. 在gitHub创立一个账户,在创立一个项目,这就不用我说了对吧. 创建完之后是这样的: 接下来,我们打开https://brew.sh 这是下载homebrew的网站,hom ...

  5. 在Mac上安装Git及建立仓库

    Git非常方便进行开源开发.Git出现以前,开源容易,而开源开发很难,因为开源开发涉及代码更新,需要记录.有了Git,开源开发变的简单起来. 最早Git是在Linux上开发的,很长一段时间内,Git也 ...

  6. Mac中安装git后,终端运行git出错,提示安装Xcode

    mac用户不使用Xcode安装git之后,默认安装路径是: /usr/local/git 但是在终端运行 git 命令时候的路径是: /usr/bin/git 当我们输入 git 命令时出现如下错误, ...

  7. Mac 下面安装 Git 步骤

    1.安装 homebrew 命令 先通过国内镜像文件下载homebrew安装包 /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/home ...

  8. win10下载安装git(2.34.1)AND 配置

    获取git安装程序 首先进入官网,下载git安装程序 网址如下:https://git-scm.com/downloads 安装git 1.使用声明许可 直接"next"就可. 2 ...

  9. After Effects 2019 CC for mac下载安装激活步骤演示

    视频观看地址:http://v.youku.com/v_show/id_XNDI2MDYwOTcyMA==.html 自媒体 视频剪辑 后期处理 macbook 软件 下载 安装

最新文章

  1. 前端基础之JQuery
  2. Azure PowerShell (6) 设置单个Virtual Machine Endpoint
  3. 2021年春季学期-信号与系统-第八次作业参考答案-第十小题
  4. ASP.NET Core 使用 JWT 自定义角色/策略授权需要实现的接口
  5. php文件显示不完整,github文件显示不全
  6. 鸿蒙系统能不能用了,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  7. 数据库和ORMS:使用Tortoise ORM与数据库通信
  8. 邻近算法(KNN算法)
  9. linux对^M换行符的处理
  10. this指向、数据双向流、传递参数、JSX中循环、React中样式、路由、引入资源的其它方式、create-react-app脚手架、事件处理、获取数据、UI框架推荐、pc桌面应用electronjs
  11. mac修改jupyter notebook启动时的打开目录
  12. python编码转换规范_Python转载[编码规范]
  13. 移动端前端笔记 — 遇到的常见JS与CSS问题及解决方法
  14. java 登陆拦截器_java 登录拦截器
  15. 如何自动生成PDF书签
  16. 8.1.CentOS7安装Spark安装部署及standalone模式介绍
  17. PFPLD 人脸关键点检测
  18. excel工具栏隐藏了怎么办_办公丨Excel表格新手入门基本操作技巧
  19. 蓝牙冒充攻击(BIAS),无线安全不可忽视
  20. FMI飞马网|如何尽早的接触人工智能才不会被抢饭碗,2030年会怎么样?

热门文章

  1. 产品材料声学性能质检及其测试方法
  2. vimperator
  3. Altium Designer 20 怎么新建工程
  4. html+css+jq 悬浮导航栏
  5. 福州三中信息学奥赛培训网址
  6. 学堂在线计算机辅助设计答案,计算机辅助设计(PROE)_习题集(含答案).doc
  7. 桌面计算机未响应怎么办,电脑桌面卡死任务管理器打不开怎么办
  8. 转载:GAN实例——野马变斑马【实测成功】
  9. 浅谈计算机技术与人工智能,浅谈人工智能与计算机.doc
  10. Tagetik表单介绍