1. 程式人生 > >IDEA的git使用心得

IDEA的git使用心得

從eclipse轉到idea,好多地方不會用,其中兩者ide的git區別很大,頭疼了一段時間,程式碼都提交的暈乎乎的,今天捋一下。

1.

同步程式碼區別:eclipse有一個synchronized操作,能夠很快的對比分支的不同,而且是檢視化的;idea沒有這個操作,必須先fetch分支,然後在本地的version control中選擇log檢視,而且所有專案的分支都在一起,起初看起來很亂,後來發現可以篩選分支,而且遠端和本地的分支都有一個tag標記,很清楚。

2

提交程式碼:eclipse即使提交了程式碼也可以在本地做對比,但是idea中提交後在Local changes面板中就無法對比,要在log中看你當前的分支。

3

pull:在eclipse中習慣用pull,因為所有有區別的檔案都看的到,pull完以後慢慢改不同,idea就比較差一點,比較推薦先fetch後手動merge,存在衝突時idea的merge很好用,會將三個版本都展示出來,但是改動玩以後要記得提交,因為idea的merge沒有提交程式碼,有空再看看為什麼。