Git基礎教程(四)

2021-10-18 15:10:54 字數 778 閱讀 3902

簡單的做法先儲存當前的修改

然後切換到有問題的分級,先完成別的功能,然後切換回原來做到一半的develop分支,執行reset命令,銜接之前的工作。git reset head^

遇到這種情況的時候,可以像上面那樣先commit,然後再reset回來,另外一種做法是,使用stash功能。首先檢視分支狀態,

當前狀態表明,對兩個檔案做了修改,這個時候可以使用git stash命令,把這些修改先儲存起來。

此時再次檢視狀態

似乎與剛剛commit的時候狀態一樣,但那些檔案存到哪去了呢?使用命令git stash list檢視

上main的stash@意思是只有乙份狀態被儲存了,當然你可以檢視你修改的檔案作出修改,跟你stash的檔案並不衝突,此時繼續git stash,然後git stash list檢視你就會發現不止乙份被儲存的檔案,那麼如何將臨時儲存的檔案再重新取回呢,可以使用git stash pop stash命令。假如不加後面的引數直接使用git stash pop則會取回編號最小的那個狀態,應用pop之後,則會刪除那個stash,此時你檢視git stash list,那你取出的那個stash會被刪除。

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 標...