Day2|【Git】使用MacOS 作业系统安装 Git - 以 Homebrew 网页安装

安装 Git 之前,建议可以先下载 iTerm2 。

iTerm2 是一个终端机,可以针对自己的需求自订颜色,会比 Mac 内建的终端机更好辨识。

https://ithelp.ithome.com.tw/upload/images/20210913/20141010QyQI1sxixz.png

安装在 MacOS 作业系统

从官方网站下载 Mac 版本

  1. 进入 Git 官方网站

    https://ithelp.ithome.com.tw/upload/images/20210913/20141010YCGrJpwjQc.png

  2. 点击 Download for Mac

    https://ithelp.ithome.com.tw/upload/images/20210913/20141010YfLhixjc0l.jpg

  3. 进入到 Download for macOS 页面後,会提供很多网站供你下载。在这里我使用 Homebrew 下载。

    https://ithelp.ithome.com.tw/upload/images/20210913/20141010vfWcgeafvA.png

  4. 点击 Homebrew

    https://ithelp.ithome.com.tw/upload/images/20210913/20141010nVkmEP9ERn.jpg

  5. 进入 Homebrew 网页 ,将 Install Homebrew 提供的指令复制下来

    https://ithelp.ithome.com.tw/upload/images/20210913/20141010WnWIoFnppl.jpg

  6. 到终端机 Terminal 贴上指令并执行

    https://ithelp.ithome.com.tw/upload/images/20210913/20141010ysHUJ0lDij.jpg

    之後会出现需要 输入密码,因为 sudo 就是表示要用管理者身份。只要需入密码,按下 Enter 後等待一些时间,就可以继续下一步。

  7. Homebrew 安装完成後,请输入 $ brew install git 指令

    $ 不用跟着打唷!$ 符号是系统提示字元,意思是告诉这是一个需要在终端机环境下手动输入的指令,而他的下一行则是这个指令执行的结果。

  8. 意思就是请 Homebrew 帮你安装 Git 这个软件,按下 Enter 键之後,等待一些时间,就安装完成罗!

确认是否成功安装

  1. 打开终端机(这里使用 iTem2 做范例,这边跟上面画面不同是因为我有修改过一些自订项目)

  2. 输入 git --version 後,按下 Enter

    https://ithelp.ithome.com.tw/upload/images/20210913/20141010MlCbvftfRP.png

  3. 如果出现安装版本的编号,就代表安装成功罗!

    https://ithelp.ithome.com.tw/upload/images/20210913/20141010u25qcLrRjT.png

安装完成後,就可以开始进入 Git 的世界学习一些指令罗!


小小心得:

其实在这之前我都只有听过 Git ,却不曾实际操作过。就连本篇的主题提到的终端机,安装过程遇到的问题重重,一度觉得自己没有操作的能力。不过天下无难事,请教认识的学长,一步一步请他带领我安装,最终总算成功了! 所以当你遇到问题时,自己尝试多次、找资料设法解决依然失败後,可以试着询问周遭的人,会比自己在漩涡里打转效率来的快唷!


<<:  前端工程师也能开发全端网页:挑战 30 天用 React 加上 Firebase 打造社群网站|Day16 文章留言区块

>>:  [Day 2] Reactive Programming - Programming paradigm

DAY08 - [CSS+RWD] 图文交错排版,资料不打结!

今日文章目录 应用情境 事前准备 CSS 说明 参考资料 应用情境 针对重复性的资料流中,指定其中...

菜鸟网页基础DAY27

哈罗大家好啊~ 今天要来介绍布林值,我们可以透过布林值来询问电脑问题,那要用甚麽方法来询问电脑呢? ...

用 Python 畅玩 Line bot - 24:Flask(二)

mongoDB 除了可以让 line bot 使用之外,flask同样也可以去透过 pymongo ...

载入页面,什麽时候发 API 适合?

我们想要找一个适合的地方送出 $store.dispatch('fetchUser', 1); 今天...

Day25 建立角色功能

首先建立装载角色资料的 ViewModel,因为接下来的权限会以角色判断,ASP.NET Core ...