IDEA&Git集成篇

IDEA集成Git

配置Git忽略(配置文件)

集成開發環境的一些文件通常不進行追蹤,例如iml文件、target文件夾等。可以通過新建一個文件,然後填寫需要忽略的配置信息,並且在用戶目錄的.gitconfig文件中進行配置。如下就會忽略target文件夾、.idea文件夾、任意.iml結尾的文件。

註意:.gitconfig中配置的目錄分隔符是/。

配置Git忽略(IDEA)

點擊Version Control,之後鼠標右鍵選擇ignore,配置忽略文件信息,可以忽略指定文件、指定文件夾下所有文件、模糊匹配的文件。

IDEA初始化倉庫

IDEA添加至暫存區

點擊單個文件或整個項目鼠標右鍵選擇git,再選擇add,添加一個或整個項目中待添加的文件至暫存區。

IDEA提交到本地庫

點擊單個文件或整個項目鼠標右鍵選擇git,再選擇commit file…/commit directory…,添加一個或整個項目中待提交的文件至本地庫。

IDEA中允許直接提交文件至本地庫中,相當於提交操作已經包含瞭添加操作,並且可以看到本地庫版本和當前工作區版本的區別。

IDEA查看版本

點擊log,如下圖,會顯示提交的時間、用戶、提交說明等信息。

IDEA切換版本(這裡和Git版本回退不是一個概念)

IDEA創建分支及切換

點擊項目鼠標右鍵選擇如下圖,也可以點擊idea右下角,輸入分支名,當勾選Checkout Branch時,就會創建並切換分支。

合並分支

如下圖就是將hot-fix分支合並到當前master分支上。

解決合並分支沖突

當在合並分支時候,如果分支下文件中相同位置有不同內容就會產生沖突,可以通過點擊Merge手動解決沖突。

X表示去除,>>或者<<表示添加。

赞(0)