溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

什么是Pycharm版本控制系統(tǒng)

發(fā)布時間:2021-10-12 11:36:54 來源:億速云 閱讀:130 作者:iii 欄目:編程語言

本篇內(nèi)容介紹了“什么是Pycharm版本控制系統(tǒng)”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

1、主題

  介紹Pycharm的版本控制系統(tǒng)

  2、準備工作

 ?。?)Pycharm版本為2.7或者更高

 ?。?)已經(jīng)創(chuàng)建一個工程,參見Getting Started tutorial

 ?。?)安裝并配置了VCS,有遠程接入權(quán)限

  3、啟用VCS

  Pycharm默認版本控制不可用,不過可以在VCS菜單中找到相應(yīng)命令:

什么是Pycharm版本控制系統(tǒng)

  此時Pycharm會根據(jù)本地歷史來瀏覽外部資源,甚至可以從這個菜單中啟用版本控制系統(tǒng),不過此時版本控制只針對工程根目錄,跟多具體配置參見下面章節(jié)。

  4、啟用版本控制

  單擊主工具欄上的控制按鈕,單擊 Version Control,默認情況下這里只有根目錄<project>。

  首先,單擊綠色加號,在Add VCS Directory Mapping對話框中,單擊省略號按鈕,選擇對應(yīng)目錄,在下面的下來菜單中指定版本控制系統(tǒng)(這里使用Git)。

什么是Pycharm版本控制系統(tǒng)

  當(dāng)然,可以對每個目錄指定對應(yīng)的版本控制系統(tǒng)。

  然后,單擊應(yīng)用,關(guān)閉對話框

  5、對Pycharm外觀的影響

 ?。?)Solver.py文件顏色改變,意味著其尚未添加版本控制

 ?。?)出現(xiàn)Changes tool window窗口,類似于一個按鈕位于Pycharm下邊緣。單擊它可以打開窗口,查看尚未添加版本控制的文件。

 ?。?)VCS菜單上出現(xiàn)更多命令,并且允許查看工程的更改以及更新整個工程,對應(yīng)和按鈕。主工具欄對應(yīng)也會添加響應(yīng)命令

 ?。?)VCS菜單以及工程快捷菜單中出現(xiàn)Git節(jié)點(取決于所選擇的版本控制),其中包含特定的VCS命令

 ?。?)狀態(tài)欄出現(xiàn)Git widget

什么是Pycharm版本控制系統(tǒng)

  6、對一個文件添加版本控制

  在Changes tool window窗口中未進行版本控制的文件顯示如下:

什么是Pycharm版本控制系統(tǒng)

  選中Solver.py,按下Ctrl+Alt+A來添加對應(yīng)版本控制,文件顏色變?yōu)榫G色,添加成功,但尚未進行托管。將文件移動到Default變更表下,按下Ctrl+K(或者)來進行托管:

什么是Pycharm版本控制系統(tǒng)

  核實無誤,單擊Commit按鈕:

什么是Pycharm版本控制系統(tǒng)

  大功告成,Solver.py文件名再次變?yōu)楹谏?,意味?dāng)前沒有未更新的更改。

  7、.idea目錄下的文件

  單擊 Changes tool window窗口中的按鈕,發(fā)現(xiàn)工程根目錄下的idea目錄下的文件都未進行相關(guān)版本控制,并且這部分文件在工程窗口中不可見。

  這部分文件保存了工程的配置信息,我們需要對其進行替換,除了版本控制文件。

  8、忽略文件

  打開設(shè)置對話框的Ignored Files page頁(設(shè)置→Version Control→Ignored Files),查看默認忽略文件列表:

什么是Pycharm版本控制系統(tǒng)

  單擊綠色加號選擇忽略更多文件,詳見 Configuring Ignored Files。

  9、編輯器的變化

  編輯代碼,左槽會標(biāo)記出所有更改:

什么是Pycharm版本控制系統(tǒng)

  單擊一個標(biāo)記,會彈出一個工具窗口:

什么是Pycharm版本控制系統(tǒng)

  這個彈出的工具欄能夠幫助你進行導(dǎo)航、瀏覽更改等操作。

  更多信息參見 Using Change Markers to View and Navigate Through Changes in the Editor 

  此時代碼文件名變?yōu)樗{色,意味著當(dāng)前存在尚未托管的更改。

  10、獲取更新日期

  按下Ctrl+T

  單擊按鈕

  使用VCS→Update Project...菜單命令

“什么是Pycharm版本控制系統(tǒng)”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI