Git基礎教程(二)

2021-10-17 08:52:44 字數 1028 閱讀 1736

可以使用rm命令刪除檔案,如:

$ rm welcome.html
然後檢視一下狀態:

然後發現welcome.html的狀態為deleted,如果你真的想在git管理倉庫中刪除這個檔案,那麼到目前為止,你的工作還沒完成,你需要把這個改動加到暫存區,告訴git你刪除的檔案,就是你想要的操作。

$ git add welcome.html
然後檢視狀態:

它現在的狀態是deleted,並且這個操作已經被加入暫存區,接下來就可以進行commit操作,注意寫好commit注釋,然後真正的刪除就結束了。

我們可以使用rm命令衫春檔案,然後執行git add 操作命令的兩段式操作,也可以使用git rm命令直接完成。

$ git rm welcome.html
此時檢視狀態如下:

這個時候不需要再add一次,至少節省了一次操作。

無論是使用git rm刪除還是使用rm直接刪除,都會把這個檔案從工作目錄中刪除,如果不是真的想把這個檔案刪除而只是不想讓這個檔案再被git控制了,可以加上--cached引數。即:

$ git rm welcome.html --cached
這樣就不會真的把檔案刪除,而是把檔案從git中移除而已,此時的狀態變成:

welcome.html的狀態已經從git中目錄中的tracked變成了untracked了。

git基礎教程

在windows下安裝git軟體,安裝完之後開啟git bash 初始配置命令 git config global user.name name git config global user.email email address 這兩條對使用git倉庫的本機進行標識,因為我們可能在多台機器使用不同...

Git基礎教程

此部落格僅針對windows使用者 一,安裝git 1,配置自己的身份 命令列如下 git config global user.name tony 使用者名字 git config golbal user.email tony mail.com 使用者郵箱2,建立 庫 首先利用cd命令到你的專案下...

Git基礎教程

git是乙個開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案,也算是程式設計師必備技能了。一般工作流程如下 流程圖如下 我們先來理解下git 工作區 暫存區和版本庫概念 關係圖如下 圖中左側為工作區,右側為版本庫。在版本庫中標記為 index 的區域是暫存區 stage,index 標...