我正在開發一個使用 Git 進行版本控制的專案。我現在正在另一個分支中開發一個功能。我尚未完成更改,但我需要從 master 分支切換到不同的分支。我試圖用
git stash
但這并沒有隱藏我的更改。
我檢查過
git stash list
git status
uj5u.com熱心網友回復:
我假設您有未跟蹤的檔案。默認情況下, git stash 未提交的更改(暫存和未暫存檔案)并忽略未跟蹤和忽略的檔案。您可以添加它們以進行跟蹤,
git add .
或者您可以強制存盤或包含未跟蹤的檔案,如下所示,
git stash -u
git stash --include-untracked
如果沒有幫助,請顯示“git status”命令的輸出。
uj5u.com熱心網友回復:
快速分支切換的另一種解決方案可能是使用為您自動執行 git 的工具。
其中之一是例如HighFlux,它為您管理您的分支并讓切換即時而無需存盤。
另一個選項是Gitless,它還與分支一起跟蹤您的作業更改,以便切換不需要存盤。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/525482.html
標籤:混帐
