Mac 下使用sourcetree操作git教程,sourcetreegit
SourceTree 是 Windows 和Mac OS X 下免費的 Git 和 Hg 用戶端,同時也是Mercurial和Subversion版本控制系統工具。支援建立、複製、提交、push、pull 和合并等操作。 SourceTree擁有一個精美簡潔的介面,大大簡化了開發人員與程式碼程式庫之間的Git操作方式,這對於那些不熟悉Git命令的開發人員來說非常實用。SourceTree擁有完整的Git功能:通過一個簡單的使用者介面即可使用所有的Git命令通過一次單擊,即可管理所有的Git庫,無論是託管的還是本地的通過一次單擊,即可進行commit、push、pull、merge等操作一些先進的功能,如補丁處理、rebase、shelve、cherry picking等可以串連到你託管在Bitbucket、Stash、Microsoft TFS或GitHub中的程式碼程式庫。
1.sourcetree的安裝:
開啟市集:搜尋sourcetree並下載、安裝(免費)。
2.註冊一個git服務(文中以http://git.oschina.net/為例)
開啟http://git.oschina.net/註冊並驗證,建立或者fork一個項目並開啟。
把git檔案的地址記錄下來。
3.開啟sourcetree,點擊new
填入剛才的地址並選擇一個本地目錄來儲存代碼。
4.現在你可以在本地目錄裡面進行開發了,開發完成後,再次開啟sourcetree:
將files in the working tree 裡面的檔案拖進index裡面 點擊工具列裡面的commit,彈出框中再次點擊commit後 ,點擊綠色的PUSH箭頭,這時候你的檔案就會成功的上傳到git倉庫裡面咯!
5.如果出現error: failed to push some refs to 錯誤時,是因為本地與遠程版本不匹配引起的,這時再次clone一下代碼到本地就ok~