DAY 3 新增 Git 来为版本进行管控

为什麽要用 git

Git 是一个好用的分散式版本控管软件,在我们要开始写 html 之前,推荐要先学会的。

分散式管理是什麽

过去「集中式」版本控制系统中,需要一台专用的服务器,所有的更新都需要跟这台服务器沟通。也就是说,万一这台服务器坏了,或是没有网路连线的环境,版本控制功能就没办法使用。

而 Git 使用「分散式」的优点是,即使在没有服务器或是没有网路的环境,依旧可以使用 Git 来进行版控,待服务器恢复正常运作或是在有网路的环境後再进行同步,不会受影响。而且,事实上在使用 Git 的过程中,大多的 Git 操作也都是在自己电脑本机就可以完成。[1]

使用方法

  1. 先新增一个专案资料夹

  2. 使用 git bash 切换到刚刚新增的专案资料夹

  3. 在 git bash 中 输入 git init 完成专案资料夹的初始化,确认有无成功可以输入 ls -a 看看有没有隐藏的资料夹名为 git

今天已完成了资料夹的初始化
明天我们会开始使用 git 来将我们的资料推到 github 上面,来做管理。

资料来源:
[1]https://www.maxlist.xyz/2018/11/02/git_tutorial/#%E4%B8%80_%E4%BB%80%E9%BA%BC%E6%98%AF_Git%EF%BC%9F


<<:  叉烧包老板盗号事件处理与预防再发生

>>:  [想试试看JavaScript ] 资料型态 数字 布林 undefined null

[拯救上班族的 Chrome 扩充套件] 规划架构和使用情境

经过昨天会写了一个简单的 Hello Extension 後, 发现应该要回报进度和共同学习交叉的分...

Day 1 前言 - 我是谁、我在哪里、我要做什麽

各位同学好,这是我第一次参加铁人赛。 同时感谢团长阿瑜邀请我参加。 我是 JohnTing,一个失业...

[DAY12]就是要持久-Statefulset

一般来说,k8s中的container大多为无状态(stateless),这样子进行cotrolle...

【把玩Azure DevOps】Day24 设定Build Pipeline与Release Pipeline的执行权限

先前我们建立Build pipeline和Release pipeline的时候使用的都是管理者的帐...

[Day12] WebDriver安装教学aka自动发文器第二集

在上篇有提到用 Selenium + WebDriver 就可以让程序帮你自动发文, 但有试过的朋友...