1. 程式人生 > >git初始化本地倉庫及其部分操作

git初始化本地倉庫及其部分操作

  git安裝以及github賬號的註冊這裡就不再重複了,有很多部落格都寫的不錯,重點需要知道git在本地專案管理, 1,工作區,就是你日常寫程式碼的的本地磁碟; 2.暫存區,就是你新增到git本地倉庫前的一個本地儲存空間; 3,git本地倉庫,儲存專案版本快照. 歷史記錄的地方.遠端庫下一個部落格再寫.

1.初始化本地倉庫

  下面是沒有初始化的專案目錄: 未執行初始化本地庫的專案目錄 接下來執行初始化命名:

$ git init

初始化成功後會有一個.git的資料夾 在這裡插入圖片描述 輸入命令:

git status

可以檢視狀態 git status -s 可以檢視簡略的狀態 在這裡插入圖片描述 紅色部分表示這些檔案都是未跟蹤的.

2.提交修改到本地倉庫

  先使用下面的命令將檔案新增到暫存區,*萬用字元,所有檔案,具體的檔案的話可以把*替換為檔名.

git add *

再次使用git status命令檢視git狀態 在這裡插入圖片描述 好了,現在是一片綠,這個顏色接受吧,沒得挑,多麼棒的安全色.現在檔案都在暫存區了,如果你反悔了不想新增檔案到暫存區可以使用:

git reset *

在這裡插入圖片描述 多麼友善的操作方式,接下來就是提交到本地庫了   因為之前撤銷了操作,所以接下來,重新git add * 一次,然後使用:

git commit m ' 註釋內容,做了哪些修改之類的' *

提交完成之後檢視一下狀態: 在這裡插入圖片描述 沒有小紅和小綠的顏色的檔案了.你的第一次提交本地庫成功了.

3.檢視提交歷史

  使用git log 可以檢視歷史,另一個比較常用的是:

git log --pretty=oneline

4.撤銷操作

  如果提交完後發現漏掉了幾個檔案,或者提交資訊寫錯了,這個時候可以使用這個命令:

git commit --amend 

這個命令會將暫存區中的檔案提交,如果自上次提交以來你還未做任何修改,那麼快照會儲存不變,而你所修改的只是提交資訊; 取消暫存的檔案上面已經使用過了,這裡不再重複 本地檔案被刪除,想恢復的話使用:

git checkout [檔案路徑]

或者

git checkout *