← 返回文章流

Git 是什麼? 如何安裝 Git?

這篇文章會帶你: 認識 Git 是什麼 了解 Git 在用 SSG 架部落格當中的角色 安裝 Git 註:Git 的功能很強大,這篇文章會只針對「用 SGG 架個人部落格」的使用情境介紹,更多 Git、GitHub、GitLab 的使用方法可以參考龍哥的 為你自己學 Git Git 是什麼 不知道大家有沒有需要一直改一個檔案的經驗? 可能是小組報告的組員一直改、或是老闆一直改需求,但是又怕改壞或後來反悔,導致同一個檔案需要保存不同的版本,結果就變成這樣: 1 2 3 4 5 6 ├── 文章1.md ├── 文章1_edited.md ├── 文章1_edited_2.md ├── 文章1_final.md ├── 文章1_final_really.md └── 文章1_final_really_fxxking_really.md 如果這個時候,檔案也可以像遊戲一樣可以有好幾個存檔點就好了… Git 就是這個問題的答案!有了 Git 就像是遊戲裡可以存檔一樣,如果不小心把檔案搞壞了.可以直接讀檔重來! GitHub、GitLab 又是什麼? 很多人搞不清楚 Git 跟 GitHub 的差別 XD 用最簡單的方式說,GitHub 和 GitLab 就是目前網路上最大的雲端存檔庫,你可以把你用 Git 的存檔傳上去,就不怕自己電腦裡的存檔壞掉或不見!1 為什麼需要用 Git? 也許你沒有上面提到的這種困擾,但你還是很有可能會需要用到 Git。 原因是:目前可以部署靜態網站的服務都和 GitHub 或 GitLab 這些雲端存檔庫整合得很好。只要把存檔傳上那些雲端存檔庫,就會自動把新的網頁部署出去,大概像是這個樣子: graph LR A[原始檔案] -->|存檔| B[存檔點] B -->|上傳| C[雲端存檔庫] C -->|部署| D[靜態網站]不過這種方式也不是唯一一種方法,像可以部署靜態網站的 Cloudflare Pages 其實也可以直接上傳網站的檔案2。 但我覺得這麼做不見得比較方便,而且如果未來要換部署到其他的地方,中間隔了一層換起來也比較方便。 再怎麼說,可以避免上面那樣的版本混亂、多一份備份也不是什麼壞事,對吧~ 開工!──安裝 Git 有不少的作業系統在安裝好的時候就有 Git 了,不需要特別另外安裝! 可以透過以下的指令來確認: 1 git --version 如果已經有安裝的話,就會看到像下面這樣的版本號碼: 1 git version 2.52.0 如果出現找不到指令之類的錯誤訊息的話,就得另外安裝了~ Linux 1 2 3 sudo pacman -S git # Arch sudo apt install git # Debian, Ubuntu, Linux Mint, Pop!_OS sudo dnf install git # Fedora, RHEL, CentOS, Rocky 其他的 distro 可以參考 Git 的說明。 用 Linux 安裝東西是不是很簡單阿 owo macOS 1 brew install git 如果沒有 Homebrew 的話,就要 安裝一下 了。 Windows 用 winget 安裝 1 winget install --id Git.Git -e --source winget 如果你沒有 winget,那就得到 Git 官網 下載了。 你還沒放棄用 Windows 嗎?考慮裝個 Linux、或者用 WSL 吧!3 回到正軌 Android、iOS、iPadOS 參考 這裡。 結語 在 安裝 Hugo 之後,安裝 Git 是不是變得簡單很多呀~ 恭喜你進步了! 接下來我會帶著大家一起熟悉 GIt 的基本概念和操作,似乎有很多人卡在這個地方 QQ 一樣的,如果有什麼問題都可以告訴我,我可以補充到內文或是之後的文章~ Reference 為你自己學 Git Git - Install 當然你也得注意 GitHub 或 GitLab 有沒有把你的存檔保管好,雲端其實就是別人的電腦 ↩︎ 也可以透過 CLI 用指令上傳 ↩︎ 突然發現我就像 Windows 一樣煩人,一直問你要不要登入 Onedrive、改用 Edge,但還好我不會一直塞廣告給你 ↩︎

来自 資工小廢物作者主页
在原博客阅读全文 (新标签页打开)

以上内容来自博客订阅源,版权归原作者。关注作者后可以在 关注列表 第一时间查看作者文章。

一起聊聊 0

尊重不同观点

还没有评论。欢迎分享第一个想法。

RSS SUBSCRIPTIONS

选择 RSS 订阅

把博客汇的文章添加到你常用的阅读器。

关注文章 RSS 订阅本订阅需要登录后使用