iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 0
0
自我挑戰組

我的 Git 學習歷程系列 第 11

新增系列-3:查詢工作目錄狀態 - git status

  • 分享至 

  • xImage
  •  

角色情境

小明同時學會輸入指令操作著終端機、
以及透過滑鼠操作著圖像化介面的 Sourcetree 軟體,
又完成一項如何操作 Git 的概念,信心也逐漸大增。

小明:「完成了。」
小明:「不過,我很好奇,要如何查詢 Git 的開發歷史紀錄呢?」
小華:「哇~這個問題問得很好~」
小華:「嗯...我來想想要怎麼說明...」
小華:「分成兩個部份,首先是如何查詢工作目錄狀態...」


如何透過終端機查詢工作目錄狀態?

在 Windows 作業系統,透過命令提示字元或 PowerShell 開啟類似終端機的視窗。
在 Mac OS 作業系統,透過終端機或 iTerm 開啟終端機的視窗。

查詢工作目錄狀態的指令只有一個:git status

接下來,請依照下列的步驟執行,透過指令觀察不同的工作目錄狀態:
(狀態一) 新增工作目錄(只有 .git 檔案),使用指令會回饋:nothing to commit
(狀態二之一) 新增 style.css 檔案,使用指令會回饋:Untracked files
(狀態二之二) 修改 index.html 檔案,使用指令會回饋:Changes not staged for commit
(狀態三之一) 輸入指令 git add .,查看新增檔案:由 Untracked files 變成 new file
(狀態三之二) 輸入指令 git add .,查看修改檔案:回饋 Changes to be committed
(狀態四) 輸入指令 git commit -m '新增 style.css',將檔案內容存放於儲存庫。

https://ithelp.ithome.com.tw/upload/images/20200917/20130245IEM1u5a4gZ.png

https://ithelp.ithome.com.tw/upload/images/20200917/201302458o3I2t1Yeq.png

接下來,在圖像化介面的 Sourcetree 軟體,又是如何進行呢?


參考來源

(1) W3HexSchool - git 檔案追蹤機制
(2) 高見龍 - 把檔案交給 Git 控管


上一篇
新增系列-2:將檔案由暫存區轉移至儲存庫永久保存
下一篇
新增系列-3:查詢工作目錄狀態
系列文
我的 Git 學習歷程32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言