我有一個藏匿的未來,我想給一個有意義的名字。雖然可以將消息作爲參數傳遞給git stash save
,但是有沒有方法將消息添加到現有的存儲?更改Git存儲消息
55
A
回答
45
15
11
(在manojlds的回答中進行了擴展。)附加消息最簡單的事情的確是將消息取消隱藏並重新存儲,但有一個git stash branch
命令可以幫助您執行此操作。
git stash branch tmp-add-stash-message
git stash save "Your stash message"
唯一的缺點是,這個藏匿現在看來從tmp-add-stash-message
分支發起。之後,您可以簽出另一個分支並刪除此臨時分支。
當然,這裏假設你的工作副本是乾淨的,否則你可以藏匿的電流變化:-)
+0
這個回答實際上是正確的 – woohoo
1
這裏的一些命令來幫助你彈出,再次保存爲@manojlds提示:
git stash #save what you have uncommitted to [email protected]{0}
git stash pop [email protected]{1} #or another <stash> you want to change the message on
# only if necessary, fix up any conflicts, git reset, and git stash drop [email protected]{1}
git stash save "new message"
git pop [email protected]{1} #get back to where you were if you had uncommitted changes to begin with
9
是的,有一種方法,你可以試試這個:
git stash store -m "your descriptive message here" [email protected]{1}
這將創建一個名爲[email protected]{0}
的新Stash,並帶有上述消息。
該隱藏與[email protected]{1}
相同。
然後你就可以刪除{1}以上的老藏@:
git stash drop [email protected]{2}
#藏匿@ {1}已經成爲藏匿@ {2}作爲新的存儲已創建。
注意:您不能使用存儲@ {0}來執行此操作:git stash store -m "message here" [email protected]{0}
將不會執行任何操作。
相關問題
- 1. 的Git撤消更改存儲庫
- 2. 存儲消息的修訂更改
- 3. git更改存儲庫時
- 4. Git存儲庫錯誤消息與JFileChooser
- 5. 撤消git存儲,git pull
- 6. 在git中添加關於子樹存儲庫更改的提醒消息?
- 7. Git - 撤消更改
- 8. git撤消更改
- 9. 使用git更改項目存儲庫
- 10. Git存儲庫的未提交更改
- 11. 從遠程git存儲庫中更改
- 12. 更改Git遠程存儲庫密碼
- 13. 找出git存儲庫已更改
- 14. 撤消一個git存儲
- 15. 在註冊ID更改後處理GCM中存儲的消息
- 16. VBA - 彈出消息以保存更改
- 17. 更改閃存消息的位置
- 18. Git - 撤消所有更改更改
- 19. Git是否存儲修改?
- 20. 更改Git提交信息
- 21. 存儲用戶消息
- 22. 如何存儲rabbitMQ消息
- 23. 存儲過程消息8152
- 24. Git:推送到遠程存儲庫,並帶有消息
- 25. Git根據名稱/消息刪除存儲
- 26. git gui - 在哪個文件中存儲了[tmp]提交消息?
- 27. 更新Git存儲庫
- 28. 如何讓Hudson顯示git存儲庫更改的詳細信息?
- 29. 保存更改,同時做一個`git存儲'
- 30. git儲存保存假設已更改的文件
我認識到這個問題比被標記的副本要舊,但是這個問題有更好的答案。 – Michael