git實踐系列三 移動,移除與提交

2021-10-07 02:23:16 字數 661 閱讀 1467

本節主要圍繞git中的mv,rm,以及commit命令來展開說明。為了方便理解,我貼上了自己在嘗試過程中的**,希望可以起到一些示例作用。

一、檔案移動

當移動乙個檔案到另乙個檔案的時候,這樣就起到了重新命名的作用,如下:

1

git mv index.html home.html

將檔案移動到temp檔案下:

1

git mv home.html temp

檢視操作狀態:

1

git status -s

關於status,這裡需要補充說明一下,如下圖:

二、移除檔案

1

git rm index.html

這裡我捨不得移除index.html,所以我移除了mac中的.ds_store檔案,這裡埋個點(很有意思),後續還要詳細說明。

三、提交

1

git commit -a -m 'desc..』

-a標誌,這使得git提交自動檢測修改過的檔案

參考:

git學習筆記 移除檔案和移動檔案

1.移除檔案 要從 git 中移除某個檔案,就必須要從已跟蹤檔案清單中移除 確切地說,是從暫存區域移除 然後提交。可以用git rm命令完成此項工作,並連帶從工作目錄中刪除指定的檔案,這樣以後就不會出現在未跟蹤檔案清單中了。如果只是簡單地從工作目錄中手工刪除檔案,執行git status時就會在 c...

Git系列 三 Git版本管理

git系列目錄git系列 一 git安裝後配置使用者名稱 郵箱 git系列 二 git建立本地倉庫及對檔案進行操作 git系列 三 git版本管理 git系列 四 本地倉庫關聯遠端倉庫 將本地倉庫推送到github git系列 五 git flow git系列 六 git貯藏 如果說在工作中需要回退...

git實踐系列六 分支

git強大之處就是分支的快速切換,那麼分支怎麼理解呢?git 中的分支,其實本質上僅僅是個指向 commit 物件的可變指標。git 會使用 master 作為分支的預設名字。在若干次提交後,你其實已經有了乙個指向最後一次提交物件的 master 分支,它在每次提交的時候都會自動向前移動。摘自git...