環境:中文win7,source tree 2.0.20.1
source tree是比較好用的git client,但是在中文環境下使用有些問題,網上查資料加自己摸索解決了問題,特此共享:
1)選單
在中文os中source tree缺省會顯示中文選單,但大部分人熟悉的已經是commit、checkout這樣的術語,翻譯成「提交」、「檢出」反而帶來不方便,
不如乾脆顯示英文選單,方法是在「tools」-「option」-「general」中,language選擇「english」即可;
2)中文支援
許多**檔案中的中文在source tree中不能正確顯示,都是亂碼,可以通過配置解決,在同一視窗下,將
「default text encoding」預設是utf8,將其設定成「gb18030」,即可正常顯示中文;
在source tree中的修改,對source tree自帶的git shell也是有效的,命令列模式下也一樣可以正常的顯示中文了;
3)log的中文支援
按照上面的方法修改配置之後,我們用status、diff等操作已經可以支援中文了,但是git log還是亂碼,而且source tree介面中的log也是顯示亂碼,
需要按照如下方式配置,在命令列下輸入:
git config --global i18n.logoutputencoding gb18030
git config --global gui.encoding gb18030
然後重新啟動sourcetree,在命令列和sourcetree裡面看到的log就都是中文了
SourceTree使用細節
1.提交部分 改動10個檔案,但這次只想提交其中5個檔案,怎麼辦?stash貯藏,等提交完之後再把貯藏弄回來。如果不貯藏,無法rebase note 貯藏之前,先得add。寫完commit 資訊之後,在貯藏其他的 2.建立遠端分支 本地分支push到遠端 如果想把本地的某個分支test提交到遠端倉庫...
sourcetree如何使用
sourcetree是乙個操作簡單而且無需記住各種複雜git命令的快速管理分支軟體。個人十分推薦。操作步驟 一 安裝sourcetree 2.按著預設操作直接安裝完成後會讓你登入,這裡我建議用谷歌的賬號先翻qiang再登入,速度很快。否則很難進入sourcetree,登入一次後下次就無需再次登入了。...
sourcetree基本使用
非常有用的使用sourcetree開發的步驟文件 1 master,最終發布版本,整個專案中有且只有乙個 2 develop,專案的開發分支,原則上專案中有且只有乙個 3 feature,功能分支,用於開發乙個新的功能 4 release,預發布版本,介於develop和master之間的乙個版本,...