
- IntelliJ IDEA 教程
- IntelliJ IDEA - 首頁
- IntelliJ IDEA - 簡介
- 安裝與配置
- IntelliJ IDEA − 熟悉環境
- 建立第一個 Java 專案
- IntelliJ IDEA − 深入探究
- IntelliJ IDEA − 深入編輯器
- IntelliJ IDEA − 程式碼重構
- IntelliJ IDEA − 執行專案
- IntelliJ IDEA − 構建工具
- IntelliJ IDEA − 單元測試
- IntelliJ IDEA − 除錯
- IntelliJ IDEA − 效能分析
- IntelliJ IDEA − 版本控制
- IntelliJ IDEA − 資料庫
- 從 NetBeans 遷移
- IntelliJ IDEA − 從 Eclipse 遷移
- IntelliJ IDEA 資源
- IntelliJ IDEA - 快速指南
- IntelliJ IDEA - 有用資源
- IntelliJ IDEA - 討論
IntelliJ IDEA - 版本控制
IntelliJ 支援各種版本控制系統,如 Git、Subversion、Mercurial、CVS、GitHub 和 TFS。您可以在 IDE 本身執行與版本控制相關的操作。
在本章中,我們將討論 Git 和 Subversion(以下簡稱 SVN)。我們假設讀者熟悉 Git 和 SVN 工具及其術語。
Git
在本節中,我們將學習如何使用 Git。
克隆
要克隆現有的 Git 倉庫 -
導航到 檔案 -> 新建 -> 從版本控制建立專案 -> Git。
輸入倉庫 URL、父目錄和目錄名稱。
點選克隆按鈕繼續。

成功執行上述步驟後,倉庫將被克隆。
跟蹤更改
Git 將跟蹤您在倉庫中所做的更改。讓我們修改倉庫中的任何檔案,並將其與倉庫進行比較。
導航到 VCS → Git → 與最新倉庫版本比較。
上述步驟將開啟差異視窗。
您可以在右側看到一條新的帶有綠色背景顏色的行。
Git 以綠色顯示它,因為我們添加了新內容。如果我們刪除任何內容,則它將以紅色顯示。

恢復本地更改
請按照以下步驟放棄本地更改 -
導航到 **VCS → Git → 恢復** 選項。
它將詢問確認並刪除您的更改。

將檔案新增到倉庫
要將檔案新增到倉庫,請導航到 **VCS → Git → 新增** 選項。此操作類似於 **git add** 操作。
提交更改
提交操作將建立本地提交。它類似於 **git commit** 操作。要執行提交 -
導航到 **VCS → Git → 提交檔案** 選項。
選擇要提交的檔案。
輸入提交訊息並點選提交按鈕。

將更改推送到遠端倉庫
推送操作將傳送本地更改到遠端倉庫。要推送更改 -
導航到 **VCS → Git → 推送** 選項。
將出現一個視窗。在這裡,您可以看到要推送的提交。
驗證提交併點選推送按鈕以釋出您的更改。

檢視歷史記錄或日誌
要顯示歷史記錄,請導航到 **VCS → Git → 顯示歷史記錄** 選項。此操作類似於 **git log** 命令。它將顯示如下歷史記錄 -

獲取更新
請按照以下步驟從倉庫獲取更新 -
導航到 **VCS → Git → 拉取** 選項。
根據您的需求選擇選項。
點選拉取按鈕。

將現有專案新增到 Git
要將現有專案新增到 Git 下 -
導航到 **VCS → 匯入到版本控制 → 建立 Git** 倉庫。
透過瀏覽目錄選擇專案。
點選確定按鈕。

Subversion
在本節中,我們將瞭解 Subversion 在 IntelliJ 中是如何工作的。讓我們考慮一些重要的操作來理解這一點。
檢出
要檢出 SVN 倉庫 -
導航到 **檔案 → 新建 → 從版本控制建立專案 → Subversion。**
輸入倉庫 URL。
點選 **確定** 按鈕。

跟蹤更改
SVN 將跟蹤您在倉庫中所做的更改。讓我們修改倉庫中的任何檔案,並將其與倉庫進行比較 -
導航到 VCS->Subversion->與最新倉庫版本比較
您可以在右側看到一條新的帶有綠色背景顏色的行。
SVN 以綠色背景顯示它,以指示添加了新內容。如果我們刪除任何內容,則它將以紅色顯示。

恢復本地更改
請按照以下步驟恢復您所做的本地更改 -
導航到 **VCS → Subversion → 恢復** 選項。
它將詢問確認並刪除您的更改。

將更改提交到遠端倉庫
請按照以下步驟將更改提交到遠端倉庫 -
導航到 **VCS → Subversion → 提交檔案** 選項。
將出現一個新視窗。在這裡,您可以看到要提交到遠端倉庫的檔案。
驗證檔案並點選提交按鈕以釋出您的更改。

檢視歷史記錄或日誌
要顯示歷史記錄,請導航到 **VCS → Subversion → 顯示歷史記錄** 選項。此選項類似於 **svn log** 命令。它將顯示如下歷史記錄 -

更新操作
要獲取最新更改,請導航到 **VCS → Subversion → 更新檔案/更新資料夾** 選項。

將現有專案新增到 Subversion
請按照以下步驟將現有專案新增到 SVN 下 -
導航到 **VCS → 匯入到版本控制 → 匯入到 Subversion**。
輸入倉庫 URL 並點選匯入按鈕 -
