一款操作簡單功能強大的圖像化git倉庫操作工具SourceTree
你是否還在為記不住git命令而焦頭爛額,是否還在為某個操作命令到處找資料說明。今天你看到這篇文章,那基本上可以告別git命令了,有一款操作簡單功能強大的圖形化git倉庫操作工具,那就是SourceTree。
SourceTree 是 Windows 和Mac OS X 下免費的 Git 和 Hg 客戶端,擁有可視化界面,容易上手操作。同時它也是Mercurial和Subversion版本控制系統工具。支持創建、提交、clone、push、pull 和merge等操作。
其實在接觸SourceTree之前,我還是使用最原始的git命令方式操作git倉庫。雖然看起來很牛逼很厲害的樣子,但是當某一段時間沒怎麼使用git命令了,是不是會這種每打一條命令就要去查一下資料。這樣子即降低了工作效率,也是使得我們又要花點時間去溫習一下之前的命令。後來我發現這款圖形化操作工具,四個字評價,簡單好用。這工具特別適合新手,以及不想去記那些複雜命令的同學。
SourceTree
下面直接上乾貨吧!
安裝
自行上百度搜索傻瓜式安裝,這裡略過。
克隆倉庫
克隆完後大概如下圖所示
創建分支
一般我們都不會再master上直接開發,那我們現在創建一個dev分支,點擊工具欄中的分支按鈕,在彈出的分支創建框中填寫分支名稱。
假如我們此時在本地分支dev上做了相應的開發,可以看到工具中顯示了我們本次修改了什麼文件,以及沒個被修改的文件變化的內容
提交本地分支
填寫修改內容備註,暫存已經修改的文件,點擊右下角的提交,此操作相當於git add . 命令和git commit -m 『」增加xxx功能」(2)點擊工具欄中的推送,提交本地倉庫到遠程倉庫,提交後發現遠程倉庫中創建了一個新的分支dev更新和合併代碼例如當前需要合併dev分支的代碼到master中,此先的吧dev中修改的代碼先提價到遠端伺服器,然後再切換到(雙擊master分支名稱)master,注意切換到master分支後拉取一次最新代碼,以防此時有其他人提交了新的代碼到master分支,要不然合併時會出現提交不上。正式合併代碼,選中本地倉庫中dev分支,注意不是切換到dev分支,然後右鍵選擇合併dev至當前分支,點擊確定合併就好了。最後將將合併到本地master倉庫中的代碼提交到遠程master倉庫。還有一些其他的功能,比如提交錯了,可以回滾提交,還有貯藏等一些高級操作,可以自己慢慢探索。------------------------------------------------END---------------------------------
你的一個讚一個關注是我創作的動力,是我持續輸出的能量源泉,老鐵關注一波吧!