從eclipse轉到idea,好多地方不會用,其中兩者ide的git區別很大,頭疼了一段時間,**都提交的暈乎乎的,今天捋一下。
同步**區別:eclipse有乙個synchronized操作,能夠很快的對比分支的不同,而且是檢視化的;idea沒有這個操作,必須先fetch分支,然後在本地的version control中選擇log檢視,而且所有專案的分支都在一起,起初看起來很亂,後來發現可以篩選分支,而且遠端和本地的分支都有乙個tag標記,很清楚。
提交**:eclipse即使提交了**也可以在本地做對比,但是idea中提交後在local changes面板中就無法對比,要在log中看你當前的分支。
pull:在eclipse中習慣用pull,因為所有有區別的檔案都看的到,pull完以後慢慢改不同,idea就比較差一點,比較推薦先fetch後手動merge,存在衝突時idea的merge很好用,會將三個版本都展示出來,但是改動玩以後要記得提交,因為idea的merge沒有提交**,有空再看看為什麼。
IDEA使用心得整理
演出模式 我們可以使用 presentation mode 將idea弄到最大,可以讓你只關注乙個類裡面的 進行毫無干擾的coding。可以使用alt v快捷鍵,彈出view檢視,然後選擇enter presentation mode。效果如下 這個模式的好處就是,可以讓你更加專注,因為你只能看到特...
git 使用心得
比起svn,git有許多強大之處,比如 本地可以儲存整個修改 提交的歷史記錄 這一點對於離線開發尤其有幫助 支援一次次的增量合併rebase,適合多人合作。不過,再強大的工具,也要 會家 善使,這裡基本 常用的命令就要熟練掌握並且深刻理解,對於一些場景也能夠做到運用自如。以下提供一些問題場景及其解決...
git使用心得
在 git 內都只有三種狀態 已提交 committed 已修改 modified 和已暫存 staged 已提交表示該檔案已經被安全地儲存在本地資料庫 中了 已修改表示修改了某個檔案,但還沒有提交儲存 已暫存表示把已修改的檔案放在下次提交時要儲存的清單中。常用命令 git clone 位址 git...