創建版本庫:
首先新建一個目錄,然后通過 $ git init命令把這個目錄變成Git可管理的倉庫,例如: 在"C:\AmyPersonal\AmyGit"路徑下新建文件夾Git1,然后在Git Bash里面進入該文件夾,輸入命令 git init:
瞬間Git就把倉庫建好了,而且告訴你是一個空的倉庫(empty Git repository),細心的讀者可以發現當前目錄下多了一個.git的目錄,這個目錄是Git來跟蹤管理版本庫的,沒事千萬不要手動修改這個目錄里面的文件,不然改亂了,就把Git倉庫給破壞了。 如果你沒有看到.git目錄,那是因為這個目錄默認是隱藏的,用ls -ah命令就可以看見。
注意:首先這里再明確一下,所有的版本控制系統,其實只能跟蹤文本文件的改動,比如TXT文件,網頁,所有的程序代碼等等,Git也不例外。
添加文件到版本庫:
現在我們在Git1目錄下編寫一個readme.txt文件,內容如下:
Git is a version control system. Git is free software.
然后通過 $ git add 和 $ git commit 命令添加和提交該文件:
注意:執行git add命令時成功后不會有系統提示。git commit命令的-m后面輸入的是本次提交的說明,這樣你就能從歷史記錄里方便地找到改動記錄,命令執行成功后會告訴你,1 file changed:1個文件被改動(我們新添加的readme.txt文件);2 insertions:插入了兩行內容(readme.txt有兩行內容)。
為什么Git添加文件需要add,commit一共兩步呢?因為commit可以一次提交很多文件,所以你可以多次add不同的文件,然后一次提交。