翻譯|行業(yè)資訊|編輯:鮑佳佳|2020-07-09 09:56:36.857|閱讀 1016 次
概述:在新版本中PyCharm中的版本控制系統(tǒng)支持已通過(guò)了新提交工作流程以及在此版本中對(duì)交互式重新定級(jí)選項(xiàng)也進(jìn)行了改進(jìn)。這意味著,它使您可以更好地控制提交更改的方式。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
PyCharm是一種Python IDE,其帶有一整套可以幫助用戶(hù)在使用Python語(yǔ)言開(kāi)發(fā)時(shí)提高其效率的工具。此外,該IDE提供了一些高級(jí)功能,以用于Django框架下的專(zhuān)業(yè)Web開(kāi)發(fā)。PyCharm現(xiàn)已加入在線訂購(gòu),點(diǎn)擊此處了解價(jià)格詳情
PyCharm中的版本控制系統(tǒng)支持已通過(guò)了新改進(jìn)的提交工作流程以及對(duì)交互式重新定級(jí)選項(xiàng)進(jìn)行了改進(jìn)。這意味著,它使您可以更好地控制提交更改的方式。
新提交工具窗口
新的提交工具窗口
有一些變化值得注意。當(dāng)前版本中,當(dāng)您提交時(shí),它不再會(huì)打開(kāi)對(duì)話(huà)框(如果您喜歡舊版本的工作方式,也可以選擇保持這種方式)。相反,您看到的是提交面板。提交面板會(huì)記錄您在版本文件中所做的所有更改。非模式化面板的這一更改使有一些小的且意義的提交變得更加容易。使得提交變得容易得多。此更改不會(huì)刪除以前的模式提交窗口具有的任何功能。這意味著,提交,添加或刪除文件,對(duì)文件進(jìn)行版本控制或忽略以及管理遠(yuǎn)程功能仍然存在。
Interactive Rebase
Interactive Rebase
使用新的非模式化提交窗口,很可能會(huì)進(jìn)行多次提交。為了確保在推送之前您擁有干凈的提交歷史記錄,新的Interactive Rebase功能提供了一種輕松清除提交歷史記錄的方法。
修復(fù)界面
一個(gè)squash可以將您的多次提交合并為一個(gè),同時(shí)保留已合成的提交的消息。
壓縮界面
fixup也可以將您的多個(gè)提交合并為一個(gè)。它與壓縮提交非常相似,但是在一個(gè)特定方面有所不同,那就是在壓縮提交時(shí),所有要提交的提交消息最終提交時(shí)將被包括到被壓縮中。但是,通過(guò)修正,也可以丟棄其他提交消息。Rebasing 可以改變您的提交歷史,因此在將rebased分支推到原點(diǎn)時(shí)一定要小心。特別是經(jīng)常變化的分支,例如存儲(chǔ)庫(kù)的master分支。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn