原文:http://rherrmann.github.io/gonsole/ 英文過關的同學請看原文
GIT是一個非常受歡迎的版本控制系統,gonsole這個項目把git console整合進了Eclipse IDE,git console讓你直接輸入普通的GIT命令,執行並顯示輸出信息
用例
在eclipse Console視圖中的"open Console"下拉菜單號選擇"git console",打開一個新的console session。
除了上面這種方式,你還可以右擊git項目,在彈出的菜單中選擇"Show in"菜單中打開當開repository對應的console session
通過上面步驟打開了新的console session後,其實所有的console session都可以在下面這個地方重重找到,在Console視圖中,有一個叫做“Display Selection Console”的圖標,點擊可以打開下拉菜單,在下拉菜單裏列出了所有已經打開的console session,通過這裏可以在不同的console session之間切換
打開了Git Console session後,如果你使用的是eclipse默認快捷鍵,通過組合鍵:ctrl+space可以打開當前上下文幫助,彈出所有可用的命令。
可以通過鍵盤上的up和down按鈕查看最近使用過的命令,跟liunx的使用習慣是一樣的。
下圖的命令行提示信息顯示:已經把當前git console session連接到指定repository,這個repository就是通過上面的命令指定的。你也可以使用use命令改變當前reporitory。這個命令需要輸入一個指向repository配置文件.git的絕對路徑,或者一個已經註冊過的repository name
"help"命令,列出了所有可用命令的簡介。這個命令可以接收一個參數"help <command>",這樣可以察看一個具體的可用的命令的使用情信和例子
“show in"菜單裏有一個入口,這個入口可以打開一個git console,同時把當前repository連接到當前文件或者文件夾所屬的repository
通過git console,可以把repository註冊到到eclipse裏,你可以這樣做:打開首先項來註冊,Team→Git Console→Repository Localtions;或者也可以這樣做:打開EGit插件的repository視圖,前提是你安裝了EGit插件。
git console裏的文本着色是可以改變的,打開這個eclipse首先項來操作: General > Appearance > Colors and Fonts
需要注意的是:修改這個設置後將會在新的session裏生效,已經打開的session是不會生效的。
Git Console插件需要依賴:Eclipse 4.4 (Luna) on JRE 8 or newer
安裝
在eclipse marketplace可以找到這個插件,或者最方便的安裝方式是將下面這url拉到或複製你的eclipse裏。
http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=1789454
如果你喜歡,你也可以直接從插件的github上來安裝插件: http://rherrmann.github.io/gonsole/repository/
git console包括了什麼?
git console不需要你在本地電腦上安裝git軟件。這個插件使用JGit來和repository交互,一個純java實現的git
git console源代碼
GitHub:https://github.com/rherrmann/gonsole
Blog
插件更新和狀態信息發佈到這個博客裏:Gonsole Blog.