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表示去除,>>或者<<表示添加。