乾淨的提交本地檔案修改到指定分支

2021-09-29 17:52:51 字數 839 閱讀 4341

假設我們 dev branch 有如下本地檔案發生了改變

我們目前採用變基操作來實現我們的合併,那有些問題就需要我們注意,那就是在你合併的時候要格外的小心,所以我們,僅量按照 pro git 的參考建議來實現。 那就是我們可以用 git pull --rebase ,用這個 --rebase 來緩解可能造成的問題。

那如果我只是想把固定的一些檔案,新增到專案分支,可以指定具體的檔案。

然後,我們可以先將我們本地的修改加入儲藏,執行 git stash,

這時候可以執行 git pull --rebase origin dev ,這裡這個你根據實際情況來調整。

提交到遠端 dev 分支

pull 沒問題,就可以執行 git stash pop 來恢復我們剛才本地和修改記錄了。

這樣我們就實現了提交,並為變基合併做了相應的準備。

git只提交部分修改的檔案 提交指定檔案

專案開發中,經常會有這種情況 本地做了很多修改 可是提交 時 只提交部分 這時會用到以下命令 git status 檢視倉庫狀態 git add 需要提交的檔名 新增需要提交的檔名 加路徑 參考git status列印出來的檔案路徑 git stash u k 忽略其他檔案,把現修改的隱藏起來 這樣...

Git 如何針對專案修改本地提交提交人的資訊

git 如果不進行修改的話,在預設情況下將會使用全域性的使用者名稱和電子郵件。但是在 github 中是通過使用者郵件來進行提交人匹配的。如何針對專案來修改提交的使用者資訊?針對 tortoisegit,你可以在專案中選擇 settings。然後選擇 git 的 local 選項。在 local 中...

Git 如何針對專案修改本地提交提交人的資訊

git 如果不進行修改的話,在預設情況下將會使用全域性的使用者名稱和電子郵件。但是在 github 中是通過使用者郵件來進行提交人匹配的。如何針對專案來修改提交的使用者資訊?針對 tortoisegit,你可以在專案中選擇 settings。然後選擇 git 的 local 選項。在 local 中...