Git 入門:Git 安裝與操作介面介紹【你的程式時光機】

更新 發佈閱讀 4 分鐘

在上一篇文章中,我們已經對於 Git 是什麼、能做什麼有初步的了解了,接下來,可以正式啟航 Git 這架時光機啦! 在這篇文章中,我會帶著大家一起安裝 Git~以及簡單介紹 Git 提供的操作介面。

如果你還不知道 Git 是什麼,歡迎先去看看我的上一篇 Git 系列文章:

Git 入門:版本控制與 Git 是什麼?【用 Git 打造你的程式時光機 & 平行宇宙】

下載與安裝 Git

(因為我的設備是 Windows 系統,因此這邊只介紹 Windows 的安裝方法><)

瀏覽器搜尋 Git,直接進入官網下載~找到右方 "Install for Windows"

點擊 "Install for Windows"會跳轉到下方頁面,依照作業系統選擇對應的載點,以 Windows 為例,點擊藍色文字 "Click here to download" 下載最新的發行版本。
(下方也有其他版本的下載連結,請依自己的設備狀況選擇)

vocus|新世代的創作平台

下載好後雙擊.exe檔進行安裝,若電腦已經安裝過 git,系統會自動移除舊版程式並安裝新版。


操作介面選擇

安裝好後可以看到電腦裡除了剛才下載的可執行檔外,還多了三個東西: Git Bash、Git CMD 與 Git GUI 。

vocus|新世代的創作平台

這三個東西的用途都是拿來執行 git 版本控制,但是方法稍微不同,下面來簡單介紹三者的差異。

Git Bash

  • 使用方式:用鍵盤輸入指令
  • 介紹:類似 Linux 的命命列視窗
  • 用途:讓你可以用 Linux 的指令 (例如:lscdmkdir)
  • 適合: Git 新手、熟悉/想學 Linux 指令的使用者、想裝酷的人
Git bash 畫面

Git bash 畫面

Git CMD

  • 使用方式:用鍵盤輸入指令
  • 介紹:長得像 Windows 命令提示字元的命令視窗,但是多了 Git 的指令可以使用
  • 用途:使用 Windows 原生指令 (像是 dir) 來操作 Git
  • 適合:熟悉/超愛 Windows CMD 的使用者
Git CMD

Git CMD

Git GUI

  • 使用方式:用滑鼠點擊畫面
  • 介紹:套上圖形外殼的 Git 操作畫面,用滑鼠操作,不用在黑框框敲指令
  • 用途:使用滑鼠點擊按鈕操作,簡單方便(隨然畫面有億點點陽春)
  • 適合:討厭打指令、超想看畫面的人
Git GUI

Git GUI

Git 本身就是在 Linux 環境誕生的工具,而 Git bash 提供的是類似 Unix 的終端機體驗。考慮到未來如果換系統可以不用重新學指令,再加上我自己上網找資料時發現大部分的 Git 教學都是使用 Linux 環境,因此本系列文章都會使用 Git bash 作範例~

📍除了上述官方提供的三種操作介面,網路上也可以找到其他更精美的第三方介面,大家也可以選擇適合自己的操作方式~


我的第一行 Git 指令

安裝好後,打開 Git bash 並在輸入框內敲入

git --version

// 或是

​git -v

如果可以看到安裝的 Git 版本資訊,代表我們成功安裝好了,也確認 Git 可以正常使用了~ 有時候 Git 的新功能只會在特定版本以上才支援,因此也利用這個指令可以知道自己安裝版本。

查看 Git 版本

查看 Git 版本


總結

在本篇文章中,帶著大家一起安裝了 Git、簡單介紹的如何在 Git 提供的三種操作介面選擇適合自己的方法,最後也執行了第一個 git 指令,確認安裝成功~

下一篇文章,會中 git init 開始,帶大家正式進入到版本控制的流程~~

留言
avatar-img
Elaine 粼粼的林林總總
161會員
45內容數
不定期地分享程式/旅遊/學習/閱讀或各式各樣的文章,如果對我的分享有興趣,歡迎來找我玩~
2026/01/25
程式開發者必學!透過有趣的故事和比喻,帶你輕鬆理解版本控制系統(中央式vs分散式)、Git 是什麼,以及 Git、GitHub、GitLab 的不同。文章還包含實際案例,幫助你掌握 Git 的入門用法,為未來深入學習打下基礎。
Thumbnail
2026/01/25
程式開發者必學!透過有趣的故事和比喻,帶你輕鬆理解版本控制系統(中央式vs分散式)、Git 是什麼,以及 Git、GitHub、GitLab 的不同。文章還包含實際案例,幫助你掌握 Git 的入門用法,為未來深入學習打下基礎。
Thumbnail
2025/11/15
在用多台電腦協做開發,使用 Git 時遇到了奇怪的警告:warning: refname 'origin/develop' is ambiguous,雖然這不是一個錯誤,但是可能會造成程式執行不如預期! 因此想記錄一下原因與解決方法~
2025/11/15
在用多台電腦協做開發,使用 Git 時遇到了奇怪的警告:warning: refname 'origin/develop' is ambiguous,雖然這不是一個錯誤,但是可能會造成程式執行不如預期! 因此想記錄一下原因與解決方法~
2025/04/06
每個學習網頁開發的人一定會聽過 HTML、CSS、Javascript ,但這些到底是什麼? 在我學習前端技術的前期,經常搞不懂這三者的關聯,陷入一個「我知道這三個名詞,但不知道用來做啥」的窘境,因此今天用簡單的方式分享這三個常見的名詞~
2025/04/06
每個學習網頁開發的人一定會聽過 HTML、CSS、Javascript ,但這些到底是什麼? 在我學習前端技術的前期,經常搞不懂這三者的關聯,陷入一個「我知道這三個名詞,但不知道用來做啥」的窘境,因此今天用簡單的方式分享這三個常見的名詞~
看更多
你可能也想看
Thumbnail
5 月,方格創作島正式開島。這是一趟 28 天的創作旅程。活動期間,每週都會有新的任務地圖與陪跑計畫,從最簡單的帳號使用、沙龍建立,到帶著你從一句話、一張照片開始,一步一步找到屬於自己的創作節奏。不需要長篇大論,不需要完美的文筆,只需要帶上你今天的日常,就可以出發。征服創作島,抱回靈感與大獎!
Thumbnail
5 月,方格創作島正式開島。這是一趟 28 天的創作旅程。活動期間,每週都會有新的任務地圖與陪跑計畫,從最簡單的帳號使用、沙龍建立,到帶著你從一句話、一張照片開始,一步一步找到屬於自己的創作節奏。不需要長篇大論,不需要完美的文筆,只需要帶上你今天的日常,就可以出發。征服創作島,抱回靈感與大獎!
Thumbnail
當時間變少之後,看戲反而變得更加重要——這是在成為母親之後,我第一次誠實地面對這一件事:我沒有那麼多的晚上,可以任性地留給自己了。看戲不再只是「今天有沒有空」,而是牽動整個週末的結構,誰應該照顧孩子,我該在什麼時間回到家,隔天還有沒有精神帶小孩⋯⋯於是,我不得不學會一件以前並不擅長的事:挑選。
Thumbnail
當時間變少之後,看戲反而變得更加重要——這是在成為母親之後,我第一次誠實地面對這一件事:我沒有那麼多的晚上,可以任性地留給自己了。看戲不再只是「今天有沒有空」,而是牽動整個週末的結構,誰應該照顧孩子,我該在什麼時間回到家,隔天還有沒有精神帶小孩⋯⋯於是,我不得不學會一件以前並不擅長的事:挑選。
Thumbnail
此教學文章提供逐步指南,說明如何在 GitHub 上創建儲存庫,並使用 Git 進行版本控制,包含單人操作和多人協作,以及分支建立、切換和合併等實例。搭配圖文說明,讓您輕鬆上手 Git 版本控制系統。
Thumbnail
此教學文章提供逐步指南,說明如何在 GitHub 上創建儲存庫,並使用 Git 進行版本控制,包含單人操作和多人協作,以及分支建立、切換和合併等實例。搭配圖文說明,讓您輕鬆上手 Git 版本控制系統。
Thumbnail
這篇文章提供 Git 版本控制系統的完整教學,從基礎概念到進階操作,包含圖文並茂的步驟說明和範例,讓讀者可以快速上手並應用於團隊協作及 GitHub Pages 部署網站。
Thumbnail
這篇文章提供 Git 版本控制系統的完整教學,從基礎概念到進階操作,包含圖文並茂的步驟說明和範例,讓讀者可以快速上手並應用於團隊協作及 GitHub Pages 部署網站。
Thumbnail
見諸參與鄧伯宸口述,鄧湘庭於〈那個大霧的時代〉記述父親回憶,鄧伯宸因故遭受牽連,而案件核心的三人,在鄧伯宸記憶裡:「成立了成大共產黨,他們製作了五星徽章,印刷共產黨宣言——刻鋼板的——他們收集中共空飄的傳單,以及中國共產黨中央委員會有關文化大革命決議文的英文打字稿,另外還有手槍子彈十發。」
Thumbnail
見諸參與鄧伯宸口述,鄧湘庭於〈那個大霧的時代〉記述父親回憶,鄧伯宸因故遭受牽連,而案件核心的三人,在鄧伯宸記憶裡:「成立了成大共產黨,他們製作了五星徽章,印刷共產黨宣言——刻鋼板的——他們收集中共空飄的傳單,以及中國共產黨中央委員會有關文化大革命決議文的英文打字稿,另外還有手槍子彈十發。」
Thumbnail
還在苦惱怎麼樣把你的檔案上傳到Github嗎?這裡教大家簡單上傳你的檔案可以沿用到如何上傳整體專案到Github並展示你的作品集
Thumbnail
還在苦惱怎麼樣把你的檔案上傳到Github嗎?這裡教大家簡單上傳你的檔案可以沿用到如何上傳整體專案到Github並展示你的作品集
Thumbnail
這篇文章提供關於Git分支(Branch)和合併(Merge)的進階教學,包含建立分支、在不同分支修改檔案、合併分支以及處理合併衝突等步驟,並輔以圖文說明,適合初學者學習。
Thumbnail
這篇文章提供關於Git分支(Branch)和合併(Merge)的進階教學,包含建立分支、在不同分支修改檔案、合併分支以及處理合併衝突等步驟,並輔以圖文說明,適合初學者學習。
Thumbnail
對程式新手或文組轉職者來說,Git、GitHub、IDE 常令人困惑。其實IDE 像是寫程式的桌子,Git 是記錄版本的日記,GitHub 是作品展覽廳。也可以用 Google Colab 寫 Python,直接存到 GitHub,先從簡單方法開始,讓程式碼管理更完整,也為履歷加分。
Thumbnail
對程式新手或文組轉職者來說,Git、GitHub、IDE 常令人困惑。其實IDE 像是寫程式的桌子,Git 是記錄版本的日記,GitHub 是作品展覽廳。也可以用 Google Colab 寫 Python,直接存到 GitHub,先從簡單方法開始,讓程式碼管理更完整,也為履歷加分。
Thumbnail
-《版本控制的藝術 : Git 基礎篇》 -《版本控制的藝術 : Git 實務篇》 在前兩篇文章中,簡單介紹了 Git 的基本應用與團隊協作技巧。這一篇要大家從零開始自建一個 Git Server。
Thumbnail
-《版本控制的藝術 : Git 基礎篇》 -《版本控制的藝術 : Git 實務篇》 在前兩篇文章中,簡單介紹了 Git 的基本應用與團隊協作技巧。這一篇要大家從零開始自建一個 Git Server。
Thumbnail
自從 Anthropic 釋出 Claude Code 之後,近幾週開始有人認為可以取代、甚至超越 Cursor 等 AI 寫程式工具!以下整理我最愛、最推薦新手立即上手的功能,也分享幾個小技巧,希望幫助你快速體驗 Claude Code 的魅力。
Thumbnail
自從 Anthropic 釋出 Claude Code 之後,近幾週開始有人認為可以取代、甚至超越 Cursor 等 AI 寫程式工具!以下整理我最愛、最推薦新手立即上手的功能,也分享幾個小技巧,希望幫助你快速體驗 Claude Code 的魅力。
Thumbnail
當代名導基里爾.賽勒布倫尼科夫身兼電影、劇場與歌劇導演,其作品流動著強烈的反叛與詩意。在俄烏戰爭爆發後,他持續以創作回應專制體制的壓迫。《傳奇:帕拉贊諾夫的十段殘篇》致敬蘇聯電影大師帕拉贊諾夫。本文作者透過媒介本質的分析,解構賽勒布倫尼科夫如何利用影劇雙棲的特質,在荒謬世道中尋找藝術的「生存之道」。
Thumbnail
當代名導基里爾.賽勒布倫尼科夫身兼電影、劇場與歌劇導演,其作品流動著強烈的反叛與詩意。在俄烏戰爭爆發後,他持續以創作回應專制體制的壓迫。《傳奇:帕拉贊諾夫的十段殘篇》致敬蘇聯電影大師帕拉贊諾夫。本文作者透過媒介本質的分析,解構賽勒布倫尼科夫如何利用影劇雙棲的特質,在荒謬世道中尋找藝術的「生存之道」。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News