第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在使用Git進行更改的多個文件中,只能存儲一個文件?

在使用Git進行更改的多個文件中,只能存儲一個文件?

Git
慕田峪9158850 2019-09-27 16:11:35
如何僅將分支中多個已更改文件之一存儲?
查看完整描述

3 回答

?
蠱毒傳說

TA貢獻1895條經(jīng)驗 獲得超3個贊

更新:以下答案適用于git 2.13之前的git。對于git 2.13及更高版本,請進一步查找其他答案。


警告

正如評論中所指出的,這會將所有內(nèi)容(無論已上演還是未上演)都置于藏匿處。在隱藏之后,--keep-index僅保留索引。當您稍后彈出存儲時,這可能導致合并沖突。


這將存儲您以前未添加的所有內(nèi)容。只是git add要保留的內(nèi)容,然后運行它。

git stash --keep-index

例如,如果您要將一個舊的提交拆分為多個變更集,則可以使用以下過程:

  1. git rebase -i <last good commit>

  2. 將一些更改標記為edit

  3. git reset HEAD^

  4. git add <files you want to keep in this change>

  5. git stash --keep-index

  6. 根據(jù)需要進行修復。不要忘記git add任何更改。

  7. git commit

  8. git stash pop

  9. 根據(jù)需要從#5重復。

  10. git rebase --continue


查看完整回答
反對 回復 2019-09-27
  • 3 回答
  • 0 關注
  • 706 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號