![](/img/trans.png)
[英]Will a commit on a git branch follow if I do a push from another branch?
[英]GIT: Do I need to commit my branch before checking out another branch, what about stashing?
我是Git的新手,有點困惑。 我有一個Master分支,並創建了第二個功能分支。
如果我在功能分支中進行更改然后切換到Master,如果我不提交,我的更改是否會丟失?
隱藏在哪里發揮作用,是你在切換分支之前做的事情(但不想提交),還是僅僅恢復一些更改以便你可以暫時恢復到以前的代碼?
除非清理樹,否則無法更改為其他分支。 這是通過提交更改,還原它們或將它們保存到存儲區來完成的。
你可能不想為此目的使用藏匿。
如果您真的想同時在主服務器和功能分支上進行開發,我建議克隆您的存儲庫,在克隆和主服務器中工作,然后使用推拉來在它們之間移動更改。
如果您經常在它們之間切換,我建議您在切換之前檢查; 檢查垃圾沒有問題; git可以讓以后輕松解決這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.