git學習筆記 git入門 git基本用法

2021-09-25 17:34:26 字數 1911 閱讀 5531

git可以有效的處理專案版本管理,掌握git是很重要的,以下是我在學習的過程和一些體會

使用mkdir建立乙個專案目錄

進入目錄,建立git倉庫

輸出如上所示,使用 ls -al 命令可以看到乙個名為 .git 的目錄在該目錄下建立,這就表示乙個倉庫成功被初始化了

可以使用touch命令建立檔案,用vim新增,修改內容

也可以用echo命令新增內容

可以使git status命令檢視git倉庫狀態

可以看到我們之前建立的三個檔案處於未跟蹤(untracked)的狀態,可以使用git add 建立跟蹤,也就是把他們加到快取區(index)

我們使用 git add 將兩個未跟蹤的檔案新增到暫存區,再檢視git倉庫狀態

如圖所示,file1和kasagi已經提交到了暫存區

如果是工程量很大的情況,可能記不清修改了哪些檔案,可以使用以下命令檢視修改

git diff --cached    //檢視已經提交到暫存區檔案的修改

可以看到我們在提交到暫存區的檔案file1和kasagi做的修改(綠字)

接下來,我們在file1再新增一段文字,然後使用 git diff --cached 命令,還是和上面一樣

再檢視一下git倉庫的狀態

因為這次修改未提交到暫存區, git diff --cached 命令檢視的是提交的暫存區的修改,所以是看不到這條修改的

git diff    //去掉--cached引數,可檢視尚未提交到暫存區的修改,但無法看到未提交到暫存區的檔案的修改

可以清楚的看到剛才我們對file1的修改(綠字)

git commit -m "add 3 files"
我之後把file2也新增到暫存區了,所以提交了3個

也可以使用

git commit -a -m "add 3 files"
將尚未提交到暫存區的修改也提交到git倉庫,但不能提交未新增到暫存區的檔案的修改

m後,引號裡的內容是你要提交的注釋,方便自己和他人檢視(寫注釋是個好習慣)

再次輸入 git status 檢視狀態,會發現當前的**庫已經沒有待提交的檔案了,暫存區已經被清空

如果想要刪除檔案,使用 git rm 命令刪除後會自動將已刪除檔案的資訊新增到暫存區,使用 git rm --cached 命令刪除暫存區的檔案

Git入門筆記

持續更新 git的版本控制或許乙個小白還用不到,但是github和碼雲上的oscode,對於小白來說可真的是,真香 絕大多數linux系統都配備了git,但是windows還是需要自己安裝一下。exe和portable版隨你選擇。便攜版用的是exe.zip,並不需要自己解壓,雙擊執行就可以了。不過我...

Git使用入門學習筆記

git 版本控制工具,管理著地球上最龐大的 倉庫 使用之前需要先安裝 github 託管平台 開源社群 上傳github的完整操作 1.安裝git 註冊github賬號,新建乙個 倉庫 2.終端中輸入git,檢測是否安裝成功 3.新建需要上傳的本地檔案 4.在新建檔案的目錄處輸入git init,完...

Git學習筆記 入門

git是乙個分布式版本控制系統,同乙個git倉庫,可以分布 轉殖 到不同的機器上。目錄搭建git伺服器 首先,cmd中輸入git,看系統是否已安裝git,此處省去git的安裝步驟。由於git是分布式版本控制系統,所以,每個機器都應該有自身的標誌 使用者名字與email位址。git config gl...