一、简介
gitk 是 git 的图形化界面软件版本,其对仓库的管理更加直观,将各种信息合理的组织在不同的软件窗口中,使很多需要很长命令的操作在图像软件中可能只需要一键获得。

在 Windows 电脑中新版本 git 将会自带 gitk,Mac 中需要安装 git-gui。

安装总结

1、安装并升级 Homebrew。

2、安装新版 git

3、安装 git-gui

4、将新版本的 git 加入环境变量

如果遇到安装失败的问题可能是目录全新问题,给目录777权限即可

二、安装(带 (检测) 的步骤为细节了解,会的可以忽略不看)
(检测) Mac 默认有 git,但是可能是老版本,不支持 gitk 指令,检测指令需要 cd 到一个有 git 管理的项目文件夹中,在执行指令:

$ gitk

(检测) 查看本地 git 安装路径,目前只有一个自带的 git 路径。

$ type -a git


(检测) 查看当前 git 版本,git version 2.21.0 (Apple Git-122.2)。

$ git --version


安装 Homebrew

通过 Homebrew 安装新版本 git

$ brew install git

安装成功之后,再次运行 $ type -a git,发现在 /usr/local/bin/git 中也安装了一个 git(细节:/usr/bin 与 /usr/local/bin 这两个文件的性质是一样的,只是前者在后面被苹果限制了访问权限,不允许用户操作了,也就是个人用户只能操作后者,所以安装的就放到后者中了)

添加环境变量(.bash_profile)

1、编辑 .bash_profile

$ vim .bash_profile

2、加入环境变量,并保存。

export GIT=/usr/local/bin/git
 
3、重新加载一遍环境变量文件

$ source .bash_profile

(检测) 查看一下当前 git 版本,由之前的 git version 2.21.0 (Apple Git-122.2) 升级为 git version 2.30.1

安装 git-gui

$ brew install git-gui

安装完成后,cd 到一个有 git 管理的项目中,然后执行

$ gitk


到这 gitk 就安装完成了 !!

Mac - git 安装 gitk(详细流程)相关推荐

  1. PHP7.2与apache环境安装部署详细流程

    php-agent 安装部署详细流程 一.环境 测试机内网IP: 10.128.5.98 用户名口令: root/oneapm21 cat /etc/system-release cat /etc/i ...

  2. 为Mac制作WTG的详细流程+制作工具

    为Mac制作WTG详细流程 准备 下载驱动 解压WTG制作工具,拷入基本驱动 制作WTG 重启系统 总结 准备 Windows专业版/企业版上可以用官方工具制作WTG,但是限制很多,这里以第三方工具制 ...

  3. mac git安装及github配置

    准备下载一个react的demo程序包,需要本地用到git.早就向配置了,那就安装配置一下吧. 首先,原来mac已经安装了git,版本 2.7 ,我用 brew又安装了一份git 版本 2.10.2. ...

  4. Linux下安装Oracle11G详细流程(只为最好的你)

    需要安装oracle dataguard,所以先要安装单台oracle11g,下面是单台oracle11g的详细流程. 1,安装环境 硬件环境:2台linux虚拟机,Centos6.4 ,4G ,4核 ...

  5. Git 安装配置全流程

    GIT 安装与配置 一.下载安装Git 1.下载Git  官方地址为:https://git-scm.com/download/win 2.下载完之后,双击安装 3.选择安装目录 4.选择组件 5.开 ...

  6. mac git安装和配置

    一.mac上安装git 如果电脑上安装了homebrew,可以直接打开终端,使用命令 brew install git 安装,安装好之后可以使用git --version来查看git版本. 二.git ...

  7. Mac Git安装、卸载

    目录 安装Git 初始化Git设置​ 卸载Git 安装Git 1.通过官网安装(建议) Download: git-osx-installer download | SourceForge.net 下 ...

  8. mac上安装python详细教程_mac安装python环境

    2.查看python是否安装成功 : 在终端输入python出现>>>,代表安装成功,已进入python环境 3.mac自带Python,需查看版本号是否是Python3的版本,执行 ...

  9. 双系统 移动硬盘安装Ubuntu详细流程与避坑(acpi error和卡在grub)

    引言: 1.首先要准备一个没用的U盘(要格式化)作为启动盘.(这个U盘相当于变成了一个安装光盘,系统并不装在这个U盘里面. 2.准备一个固态移动硬盘和USB3.0数据线(因为串口传输速度会下降,所以硬 ...

最新文章

  1. VS 2019要来了,是时候了解一下C# 8.0新功能
  2. 下的生产环境was重新启动不同意,怎么做?
  3. 条款15: 让operator=返回*this的引用
  4. reactjs组件生命周期:componentWillReceiveProps及新旧版本生命周期钩子函数对比
  5. hana::detail::variadic::split_at用法的测试程序
  6. afm原子力分析软件_安东帕Tosca系列原子力显微镜在聚合物表面上大显身手
  7. 防止黑客入侵的五大技巧
  8. SNF快速开发平台MVC-自由排序组件
  9. 2个实用的JS小技巧
  10. 新书预告<******笔记>快赏
  11. ReactNative 启动js server报错:Metro Bundler can't listen on port 8081
  12. HDU 2895 贪心 还是 大水题
  13. win7 mysql 未响应_求助啊 WIN7下安装mysql出问题 老是说未响应~!!
  14. 7月30日PMP考试注意事项
  15. 查看tomcat端口号
  16. 数学建模竞赛国赛模板latex
  17. 用html做祝福语朋友,朋友友情祝福语
  18. 懂得选择,学会放弃,耐得住寂寞,经得起诱惑
  19. uniapp之安卓使用高德地图
  20. CDN-内容推送网络

热门文章

  1. Java获取桌面(desktop)文件夹
  2. Python入门:循环语句
  3. 深创学院宝石院长受邀参加《FAF世链区块链大会》,并以区块链未来发展为主题发表演讲
  4. 【Netty系列】Netty百万级推送服务设计要点
  5. 【全栈软件测试】二、Windows服务器(1)搭建DNS服务器
  6. SAS学习之自定义输入和输出格式
  7. 如何用matlab画nyqist,机械控制工程基础实验课实验报告
  8. 生活随记-给亲戚讲她父母的往事
  9. SpringBoot整合Shiro,Swagger2页面样式加载不出来问题
  10. Java、JSP健身房会员管理系统