GIT 無痛入手 | 基礎git教學

Git主要用來做版本控制,不論是獨立專案或是多人團體,Git都能達到很好的輔助效果

但是Git對新手(我)來說並不是這麼好入手,尤其是充滿專有名詞的介紹文更讓我欲哭無淚

所以我就邊學習邊打了這篇介紹文(或說是紀錄文)。

在開始前,我們要先了解Git是甚麼,相關介紹:GIT WIKI


了解之後,首先我們要選擇一個好用的git工具,下面介紹一些常用的Git工具

一、Git for Windows

在此安裝步驟記得選「Run Git from the Windows Command Prompt

二、GitHub for Windows

三、SourceTree

四、tortoiseGit

參考來源:常用的GIT軟體


這篇教學我們選用第一項工具,Git for Windows

下載完安裝檔後,我們開始進行安裝,除了下面圖中的地方要注意外,其他應該是沒有太大影響。

在此安裝步驟記得選「Run Git from the Windows Command Prompt


再來就要正式進入git的世界了。
在git 中檔案有三種狀態
已提交(committed)、已修改(modified)及已暫存(staged)。
已提交意謂著資料己安全地存在讀者的本地端資料庫。
己修改代表著讀者已修改檔案但尚未提交到資料庫。
已暫存意謂著讀者標記已修改檔案目前的版本到下一次提供的快照。
……..之類的介紹,網路上很多,我卻都看得霧沙沙,最後決定還是邊做邊學好了。
總之安裝好了,我就打開一個新的資料夾,命名為helloworld(←一個慣性名稱)
按下右鍵,應該有個Git Bash 的選項,點下之後就會進入最基礎的指令介面了
 1
但在開始之前,我們必須先輸入自己的身分資訊,好讓git能完整記錄每個動作的人員
使用人資料的設定,需依靠下列兩個指令,將自己的資料後輸入後執行即可:
git config --global user.email "you@example.com"
git config --global user.name "Your Name"

登錄好身分資料後,就可以開始使用git指令了。

我們先在剛剛開好的資料夾(helloworld)中

這邊我們必須先建立Master,也就是起點。

git init

執行之後,未來指令都會以這邊作為起點

建立好起點之後,我們在新增一個文字檔(T1)

2

然後我們回來黑窗輸入指令

git status

這邊應該就會看到下列的情況

3

這邊Git發現了一個不再他記錄中的檔案(紅字顯示),所以我們要先將它加入紀錄中

git add T1.txt

執行完加入後我們再用指令 git status看看:

4

喔喔喔喔喔喔變成綠字了

這就說明git已經有它的紀錄了,但是在開心之餘,我們必須先存檔,因為目前還只是暫存狀態

存檔要用commit指令

git commit -m "hello Git"

hello Git是我這次打的備註,以後在查詢歷史時,就會看到這串備註喔,盡量打一些人類看得懂的東西,不然隊員會…嘿嘿嘿(p.s 備註不接受中文喔)

再來輸入下面的指令即可看到歷史喔

git log

以上就是最最最最最基礎的git用法了,往後用法可以透過下面的參考網站去做學習,讓我們一起加油吧


參考:Git教學 step by step

參考:Git 基礎要點

參考:Git命令快速參考 TOP >基本操作

Tags:

Add a Comment

發佈留言必須填寫的電子郵件地址不會公開。