在mac终端上运行git其实非常方便简单,但是我们需要先安装一个git的客户端。以下是git客户端安装的一个简单操作教程,希望能够对你有所帮助!

1.安装git

官方网站地址:https://git-scm.com

点击Downloads:

选择macOS:

点击Binary installer的installer或者是2.33.0这两个链接中的一个:

进入下面页面之后会自动开始下载,如果不会,手动点击开始下载:

下载完成后,跟其他软件一样正常按照指示步骤安装:

看到这个安装完成,就代表你的电脑上已经成功安装了git的客户端程序啦!

2.在终端上使用git

1.检查git是否安装成功(一下命令均直接在mac的终端上敲):

出现了你安装的git版本,就算是成功安装好了!

mockingbird@MockingbirddeMacBook-Air ~ % git --version
git version 2.33.0
mockingbird@MockingbirddeMacBook-Air ~ % 

2.git的一些基本命令使用(以下命令需要在git仓库文件夹 下面操作):

git init 初始化仓库,把一个普通文件夹变成git仓库,使用git命令去管理(同目录下多出一个.git文件夹)

git add 文件名/     git add -all 添加文件到追踪暂存区,用来追踪文件,只有追踪的文件才能被提交到远程仓库

git status     查看当前git仓库的修改文件的状态,哪些修改文件追踪了,哪些没有被追踪

git commit -m “xxx”     提交本次修改到历史版本记录,xxx是对这次提交的说明

git log    查看历史版本记录 git log -p 是查看详细提交代码

git reset 版本号 --hard     回滚到指定版本

git reflog      记录每次提交的版本号

git remote add origin xxxx     添加别名映射,将远程仓库地址xxx映射为origin

git remote -v     查看当前有哪些别名映射

git remote delete origin     删除origin别名映射

git pull origin master -f     拉取远程origin仓库的内容到本地仓库 -f是强制选项

git push origin master     推送本地仓库的历史修改到远程仓库

git checkout -b dev 新建并且切换到dev分支

git checkout master 切换到master分支(如果分支已存在,就不用加上-b,如果没存在,就加上-b新建并且切换)

git merge dev 将分支dev合并到master分支(在master分支上进行)

git branch -v 查看当前有哪些分支,绿色的表示当前所在分支

3.git和svn的比较说明

1.svn:集中版本控制工具

优点:很好做权限管理

缺点:如果没有做特别的备份,磁盘坏掉那数据也没有了;离线状态,无法进行提交操作

2.git:分布式版本控制系统

优点:离线可以提交代码;代码冗余度比较高

缺点:存储加大;目录级别的权限不好管理

MAC电脑上安装git并进行简单使用相关推荐

  1. 关于如何在mac系统上安装Git并在码市上建立项目

    对Git一窍不通,为了在mac系统上安装Git,查了很多资料,走了很多弯路,一切搞定后发现其实很简单. 1.在https://brew.sh上按要求安装Homebrew. 2.在电脑终端键入brew ...

  2. 在 mac 电脑上安装 odbc 驱动;excel for mac 连接数据库

    摘要: 本文主要讲如何在 mac 电脑上安装 odbc 驱动,以及安装成功后,如何在 excel 中通过此 odbc 驱动来连接数据库 系统:osx 10.11.2, excel for mac:15 ...

  3. mac odbc mysql_在 mac 电脑上安装 odbc 驱动;excel for mac 连接数据库

    摘要: 本文主要讲如何在 mac 电脑上安装 odbc 驱动,以及安装成功后,如何在 excel 中通过此 odbc 驱动来连接数据库 系统:osx 10.11.2, excel for mac:15 ...

  4. 如何使用 Parallels Desktop 虚拟机软件在Mac电脑上安装 Windows11 Arm

    很多人虽然入坑了Mac但是由于种种原因,有的时候还是需要用一下Windows,那么虚拟机软件就是必不可少的,现在免费的.收费的其实有很多虚拟机软件,对于非常忙不喜欢折腾的人,Parallels Des ...

  5. 总结在mac电脑上安装brew

    文章目录 前言 一.工作背景 二.工作步骤 1.Homebrew的简介 2.安装过程的提示 3.安装成功 总结 前言 总结一下在mac上安装brew,brew的安装方法最近有更新,这里记录下来. 一. ...

  6. mac java 创建文件夹_在mac电脑上创建java的一些简单操作

    首先你要在电脑上下载一个JDK创造出一个java环境 如下第二个: 然后步奏如下: step1: 苹果->系统偏好设置->最下边点MySQL 在弹出页面中 关闭mysql服务(点击stop ...

  7. 如何在 Linux 和 Unix 上安装 git?

    使用Linux发行版的首选软件包管理器在Linux上安装Git是最简单的方法.如果你喜欢从源代码构建,你可以在kernel.org上找到tarball .希望本文对大家有帮助~ 于Debian / U ...

  8. (python)小最的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中

    问题描述 小最的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义 来替换.对于每个英文单词,软件会先在内存中查 ...

  9. 在自己电脑上安装Haskell/Chocolatey/VSCode/Git (Windows)

    在Windows电脑上安装Haskell/Chocolatey/VSCode/Git Chocolatey GHC设置 VSCode/VSCodium设置 最后安装一些包 安装Git 苹果及Linux ...

最新文章

  1. 【longPressKey】长按键盘任意键(或组合键)3秒触发自定义事件(以Pause/Break键为例)
  2. windows 技术篇-将本地主机加入域的方法实例演示
  3. 流式计算优化:时效性 [王方浩视角]
  4. Pixhawk之姿态解算篇(3)_源码姿态解算算法分析
  5. 梦幻西游服务器每周几维护,梦幻西游5月6日维护公告:唯美版地图不再更新
  6. 本地tomcat启动war包_「shell脚本」懒人运维之自动升级tomcat应用(war包)
  7. 90后占六成 花小猪如何吸引年轻人又安全不减配?
  8. React项目build之后资源文件路径不正确或打开空白页的问题及简易解决方法
  9. SpringBoot实战(十三):Spring Boot Admin 动态修改日志级别
  10. 不可以错过的视频剪辑软件,小白轻松上手剪辑!
  11. android office转pdf插件,office另存为pdf插件下载
  12. 云课堂智慧职教答案python_云课堂智慧职教答案表,职教云答案课堂智慧职教答案公众号,云课堂智慧职教答案python...
  13. UML(Unified Modeling Language) 统一建模语言
  14. 四元数、欧拉角及方向余弦矩阵的相互转换公式
  15. 《Adobe Photoshop CS6中文版经典教程》目录—导读
  16. 软件测试需要学数学,现在才开始学软件测试还有前途吗?
  17. 算法工程师分类与要求
  18. 好玩的Ipaddian
  19. 域名证书续期 SSL证书如何续费
  20. 编译原理 第二章 程序设计语言及其文法

热门文章

  1. 知识图谱学习笔记——(二)知识图谱的表示
  2. 浏览器添加HackBar
  3. MySQL数据库三段式_对数据库模式进行规范化处理,是在数据库设计的什么阶段?...
  4. 04.ubuntu下kvm 命令行安装64位ubuntu报Couldn't find hvm kernel for Ubuntu tree.的问题
  5. 解析京东搜索商品带b‘‘字符类型解析
  6. EPPlus设置Excel公式
  7. MTK平台NV的功能与操作
  8. CubeMX+VSCode+Ozone的STM32开发工作流(二)VSCode环境配置
  9. makefile中.PHONY的作用是什么?
  10. A-Level真题每期一练(3)