三分鐘教你學Git 三 之技巧

2021-06-21 23:11:47 字數 381 閱讀 4510

先來看看幾個比較有用的技巧

git stash

git reset

--hard 將暫存區,工作區,版本庫都恢復到某一次提交的狀態

--soft 暫存區和工作區都不變,只改變版本庫的狀態

--mixed (預設) 將版本庫和暫存區都改變,不改變工作區

如果在commit之後進行push,發現別人在你之前做了push,這時應該怎麼辦呢?

git reset --mixed head^

git stash

git pull

git add

git commit

git push

原文:hongchangfirst

hongchangfirst的主頁:

三分鐘教你學Git 八 之 刪除分支

並行的開發了很多的特性,建了很多的分支,時間長了分支就多了,想要把不用的分支刪除,怎麼辦呢?檢視本地都有哪些分支 git branch 檢視所有的分支,包括遠端的 git branch a 刪除本地的某個分支 git branch d hongchangfirst 刪除遠端的分支 git branc...

三分鐘教你學Git 十三 二分查詢

比方說你收到了錯誤報告,然後你知道前幾天明明是好的。可是這幾天有好多新的commit被部署了。那麼我們怎麼迅速的找到第乙個引入bug的commit呢?我們能夠使用git bisect,git利用二分查詢法迅速找到第乙個壞的commit,下邊看看詳細怎麼用就明確了。我們首先告訴git我們要開始bina...

沉默三分鐘

網上見此真情之文,藉以自表 原文 http www.hecaitou.net p 3018 沉默三分鐘是心祭。那麼多年了,國旗終於為平民而降。那麼多天了,全民哀悼終於實現。與此同時,火炬停止傳遞,因為這不是乙個歡慶的時刻。很多年後回顧2008年,我 也許寧可它從日曆中消失。還沒有哪一年和今年一樣,才...