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