git 切換分支暫存文件丟失問題


話說,在a分支做了代碼修改並做了add commit “xxx” 操作,切換到b分支下沒有了a分支暫存的修改文件了

方案:

1、git checkout a ;(切換到a分支下)

2、git log ;(查看commit的歷史記錄,記下要轉移到b分支 “xxx” 的commit 的id)

3、git checkout b;(切換到b分支)

4、git  cherry-pick    剛剛復制的id;

5、git push (暫存的文件應該拉過來,可以推送了)(如果暫存文件沒有拉過來,請再另行查詢)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM