【Git】在 Idea 中使用 Git

在 Idea 中使用 Git

1 安裝 Git 核心程序

根據本身的電腦操做系統從 Git 官網 https://git-scm.com/ 下載對應的 Git 核心程序。 以 git-2.21.0 爲例說明安裝步驟:java

  1. 雙擊 Git-2.21.0-64-bit.exe
    git

  2. 點擊 Next 設置安裝路徑
    github

  3. 點擊 Next
    編輯器

  4. 點擊 Next
    ide

  5. 點擊 Next,選擇默認的編輯器
    工具

  6. 點擊 Next,選擇第一項
    測試

  7. 點擊 Next
    網站

  8. 點擊 Next
    idea

  9. 點擊 Next
    操作系統

  10. 點擊 Next

  11. 點擊 Install 開始安裝

  12. 點擊 Finish 安裝完成

2 全局配置

2.1 配置 Git 核心程序

  1. 配置 git.exe 執行文件
    點擊工具欄中的 settings→Version Control→Git

  2. 點擊 Test 測試

2.2 配置 GitHub 帳戶


  1. 點擊 OK 完成配置

3 建立本地庫

3.1 新建本地庫

  1. 建立一個 Empty Project

  2. 在空工程(Empty Project)中添加模塊(Modules)

  3. 添加一個 Maven 模塊

  4. 選擇我不管如何都想編輯這個文件

  5. 建立本地庫

  6. 選擇當前模塊的上一級目錄

  7. 點擊 OK 本地庫建立成功

  8. 同時工具欄會出現 Git 相關操做

  9. 在 src/main/java 和 src/main/resources 目錄下建立文件,建立了新文件以後會提示是否添加到暫存區

  10. 若是點擊了 Cancel,此時文件只存在於工做區,文件的狀態以下圖:

  11. 設置忽略文件
    在模塊上右鍵,選擇一種方式設置忽略的文件

    Tips:方式二隻須要修改.git/info 目錄下的 exclude 文件便可,不須要建立新的文件,因此建議你們選擇這種方式。

  12. 彈出提示框,提示是否在當前工做區建立.gitignore 文件

  13. 點擊 Create,添加以下內容

    .idea
    *.iml
  14. 建立.gitignore 文件以後發現被忽略的文件變成了灰色(有時候可能須要刷新模塊或重啓 Idea 才能看到)

  15. 在模塊上右鍵將文件添加到暫存區

  16. 添加到暫存區以後文件的狀態以下圖:

  17. 在模塊上右鍵或點擊工具欄將文件添加到本地庫

工具欄

  1. 添加註釋內容後提交

  2. 提交到本地庫以後文件的狀態以下圖:

3.2 版本間切換

  1. 在模塊上右鍵或者點擊工具欄查看歷史

  2. 選擇要切換的版本

  3. 右鍵→Copy Revision Number

  4. 在模塊上右鍵

  5. 選擇 Hard 並粘貼版本號

  6. 版本切換成功

3.3 建立分支

  1. 在模塊上右鍵

  2. 點擊 New Branch

  3. 給新分支命名

  4. 點擊 Create 後自動切換到新分支

  5. 在新分支添加新的代碼並提交

3.4 合併分支

  1. 在模塊上右鍵切換到主幹

  2. 在模塊上右鍵選擇合併改變

  3. 選擇要合併的分支

  4. 合併成功

3.5 解決衝突

讓主幹和分支在同一個位置添加一行代碼

  1. 分支添加內容,並添加到暫存區和本地庫

  2. 主幹添加內容,並添加到暫存區和本地庫

  3. 在主幹合併分支內容,出現衝突

  4. 選擇合併,出現處理窗口

  5. 處理以後

  6. 點擊 Apply 應用

4 將本地庫上傳到 GitHub

4.1 上傳本地庫

  1. 在 GitHub 網站上建立倉庫

  2. 複製倉庫地址

  3. 在 Idea 中的模塊上右鍵

  4. 設置遠程地址別名

  5. 點擊 Push 推送到 GitHub 倉庫

  6. 上傳成功

4.2 更新本地庫

正常狀況下是合做夥伴上傳新的代碼到 GitHub,若是此時本地庫不更新將沒法上傳,爲了簡單起見,咱們直接在 GitHub 上在線修改文件。

  1. 在 GitHub 上在線添加一個文件

  2. Idea 中的本地庫也修改文件、添加到暫存庫、添加到本地庫,而後上傳,發現上傳被拒絕

  3. 此時點擊 Merge 或 Rebase 均可以實現本地庫與遠程 GitHub 的同步

  4. 也能夠點擊 Cancel 以後經過如下方式更新本地庫

  5. 點擊 Pull 將 GitHub 上最新的代碼合併都本地庫

  6. 點擊 Pull 以後更新本地庫成功

5 從 GitHub 上克隆項目到本地

  1. 點擊 Idea 中的 CVS 選項

  2. 輸入 GitHub 中的倉庫地址並指定項目的存放路徑

  3. 提示是否爲克隆的項目建立一個新工程

  4. 點擊 Yes 彈出導入工程的提示框

  5. 點擊 Finish 以後在 Idea 中顯示的是一個空工程

  6. 須要爲新工程配置一下 JDK、導入 Module

  7. 克隆成功

相關文章
相關標籤/搜索