IntelliJ IDEA如何檢入文件

2018-11-17 10:48 更新

不同的版本控制系統(tǒng)對于將更改后的文件上傳到存儲庫的操作具有不同的語義。兩個常用術語是檢入(check in)和提交(commit)。

在這些版本控制系統(tǒng)中(例如,用于區(qū)分本地和遠程存儲庫的 Git)commit 這個詞表示將更改上傳到本地存儲庫。將更改上傳到遠程存儲庫稱為 push。

無論使用哪種術語,您都可以在 IntelliJ IDEA 中為目錄配置的 VCS 執(zhí)行此操作。

檢入更改的文件

要檢入 (提交) 更改的文件,請執(zhí)行以下常規(guī)步驟:

Tip:JetBrains TeamCity 的用戶可以獲得 IntelliJ IDEA 的 TeamCity 插件。這個插件的特點之一是遠程運行,它使您可以創(chuàng)建一個特殊的個人構建,不影響真正的建立。您的更改將通過您的測試套件生成和運行的。如果所有測試都通過,則您的更改將自動提交到版本控制。
  1. 在 "版本控制工具" 窗口中,選擇一個或多個要檢入(提交)到版本控制的文件。
  2. 通過執(zhí)行下列操作之一打開 "提交更改" 對話框:
    • 在 "版本控制工具" 窗口工具欄上或在主工具欄上單擊
    • 按 Ctrl+K。
    • 在主菜單上選擇:VCS | 提交更改。
  3. 查看要在詳細信息窗格中提交的更改。要做到這一點,請展開 "詳細信息" 窗格(如果它是隱藏的),然后在 "已更改的文件" 區(qū)域中選擇有問題的文件。

    該詳細信息窗格顯示所選文件的基本版本和本地副本。
    檢查每個更改的詳細信息:

    • 要移至下一個更新的代碼段,請單擊 "下一個更改" 按鈕 。
    • 要返回到先前更新的代碼片段,請單擊 "上一個更改" 按鈕 。
    • 要展開或縮小更新后的代碼片段的上下文,請將光標置于相應的更改處,單擊 "更多/更少的行" 按鈕 ,然后指定要在當前代碼片段上方和下方顯示的行數(shù)。
  4. 添加提交注釋。在您輸入的時候,IntelliJ IDEA 啟用了檢查拼寫,并會檢查拼寫并突出顯示有問題的單詞。
  5. 指定在將文件提交到存儲庫之前和之后應對文件執(zhí)行哪些操作。
  6. 單擊 "提交/提交" 按鈕啟動“檢入更改“”操作。對于 Git 和 Mercurial。要立即將更改推送到 Git 或 Mercurial 存儲庫,請執(zhí)行以下操作之一:
    • 將鼠標指針懸停在 提交 /提交按鈕并選擇提交并推送上下文菜單。
    • 來自 提交 /提交下拉列表,選擇 提交和推送。
  7. 要將更改作為補丁保存在文本文件中,請將鼠標指針懸停在提交/提交按鈕上,并選擇(或者,使用 Submit / Commit 下拉列表來選擇 Create Patch 項目)在上下文菜單上創(chuàng)建補丁。

    在打開的 "創(chuàng)建修補程序" 對話框中,配置修補程序創(chuàng)建。

  8. 如果在嘗試提交時發(fā)生任何錯誤,IntelliJ IDEA 將顯示錯誤消息。例如,您可能已經(jīng)更改了已被其他團隊成員編輯的文件,或者可能遇到分支沖突。在這些情況下,你需要合并編輯或更新您的本地副本。錯誤消息是特定于 VCS 的。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號