Git基礎系列 之讓提交變整潔

2021-10-07 05:00:49 字數 664 閱讀 6925

歡迎來到git基礎系列的部落格

今天講的是如何讓自己的提交變得整潔

前言:我們在完成乙個需求的時候,往往是要經過多次修改,可能是因為自己有些地方做得不好被大佬diss,也有可能是因為忽如其來的一些新的優化。總之每次完成需求之後,我們提交到git中的**總是含有多個commit,這導致我們檢視log的時候線會十分的亂,為此我們可以用以下兩種辦法讓自己的提交變得簡單。

我們可以在提交上去的分支中拉乙個新分支,然後把所改動的內容一起merge到master中,然後再刪除之前提交上去的fen'zhi

我們還可以檢視log,找到 最初開始改動的版本號,回退。然後重新add,commit自己的修改。之後再push到遠端。因為之前有過自己的提交記錄,所以我們需要使用-f強制提交。

1.git log 分支名 -- 查詢自己分支最初的版本號

2.git reset 版本號 -- 到達最初的版本

3.重新 git add git commit,-- 把改動存版本

4.git push -f 遠端分支 你的分支 -- 把現在的版本強行提交上去

Git基礎提交命令

目前分支daily 1.18.0 git add 將修改檔案暫存到待提交中 git commit m x 提交檔案並注釋 git pull 拉取遠端分支 git checkout master 切換master分支 git pull 拉取master分支 git checkout 切回到daily ...

Git基礎 新增與提交

git add 互動新增方式 git add i 互動方式中有幾個選項可以選擇。如果想要新增檔案到暫存區,選擇update。按下回車即可退回互動方式的主選單。如果想要取消已暫存的修改,可以使用revert模式。patch模式是互動方式中最有用的模式,進入到該模式後,可以選擇單個或多個檔案。選擇後,g...

Git基礎 新增與提交

git add 互動新增方式 git add i 互動方式中有幾個選項可以選擇。如果想要新增檔案到暫存區,選擇update。按下回車即可退回互動方式的主選單。如果想要取消已暫存的修改,可以使用revert模式。patch模式是互動方式中最有用的模式,進入到該模式後,可以選擇單個或多個檔案。選擇後,g...