sourceTree,一款值得依賴的git版本管理工具
前言
按照使用工具的不同,攻城獅大概分為兩種,一種是偏愛敲命令,一種是偏愛使用圖形化工具的。典型的如:開發時使用vim,不使用sublime、phpstorm等編輯器,再比如,提交代碼使用git命令,不使用界面化工具。我們這裡不討論那種方式好,反正適合自己的才是最好的。我屬於愛使用工具的那種,所以今天給大家推薦一款自己常用的git版本管理工具-sourceTree。
今天不寫內容概要了,因為內容比較簡單:這裡不是教程,因為網上一搜一大堆。
我原來一直使用命令行的方式提交代碼,2015年底開始使用sourceTree,一直到現在,下面說一下自己喜歡使用sourceTree的原因:
1、sourceTree有蘋果版本和windows版本。開發有愛用mac的,有愛用windows的,都能滿足。
2、操作方面,鼠標點一點就能完成代碼的拉取,提交,推送,合併等操作。不用老是敲命令了。
3、界面化操作,很直觀的看到文件修改的細節。
4、解決衝突方便,多人開發,難免遇到代碼衝突的情況,sourceTree除了本身提供版本比較工具,還允許使用第三方版本比較工具,我使用Beyond Compare文件比較工具。
5、提供終端模式,也就是說,有時候你可以切換到命令方式,對版本進行管理。
具體的安裝和使用,大夥上網搜吧,這裡不多廢話了。
不知道大夥都在使用什麼什麼工具?
歡迎關注,點贊,評論,收藏,轉發,您的支持是最大的鼓勵。
原創不容易,轉載請註明出處:頭條號|PHP在路上
相關推薦
春季更新硬拖到夏天!1903版本Win10到底值得嘗試嗎?
代號1903的Windows 10春季更新系統已經通過各種形式流出。雖然現在已經沒有了RTM版的概念,新系統BUG多同樣是事實,不過小編也從1903版本中...
Git如何優雅的進行版本回退?
介紹在版本迭代開發過程中,相信很多人都會有過錯誤提交的時候(至少良許有過幾次這樣的體驗)。這種情況下,菜鳥程序員可能就會虎驅一震,緊張得不知所措。而資深程...
總結常用git指令 值得收藏
概述GIT 分為工作區,暫存區和版本庫拉取遠程指定分支git clone -b <分支名稱> <倉庫地址>提交到遠程倉庫1.把工作...
Git的版本庫與刪除,撤銷
工作區(Working Directory)就是你在電腦裡能看到的目錄,比如我的one文件夾就是一個工作區版本庫(Repository)工作區有一個隱藏目...
如何選擇版本控制系統之二——Git的研發應用場景
之前寫了一篇《如何選擇版本控制系統 ---為什麼選擇Git版本控制系統》,有興趣的可以去看看,本篇文章算是這個系列的第二篇文章。Git誕生於2002年,由...
Git管理工具Gitblit
Gitblit是一款基於Java的開源Git 管理工具, 可以基於Web形式來管理、查看和處理Git存儲資料庫。支持GIT, HTTP, SSH服務協議傳...
Git命令大全(值得收藏)
一、初始化版本庫在當前目錄初始化一個Git版本庫git init指定一個目錄並將其初始化為Git版本庫git init project-path下載一個項目和它的整個代碼歷史git clone url地址二、添加或者刪除文件添加指定文件到暫存區git add 文件1 文件2...
版本管理工具SVN學習(一):簡單的SVN命令,兼對比Git
新公司用SVN來管理代碼,而且公司自己搭建了SVN服務器,所以要學習下SVN的相關命令、服務器搭建等技能知識。上家公司是用Git管理代碼,而且代碼託管在g...
nodejs版本管理工具NVM(Node Version Mene)
最近打算用心學習nodejs,所以在學習中瞭解到NVM-nodejs的版本管理工具,下面我就記錄下我學習並且安裝的詳細過程,請大神們放過~~第一步、你要先...
版本控制由SVN遷移至Git的選擇
在發另一篇《GIT工作流的選擇》的文章後,關於SVN與GIT的選擇引起了大家的討論,所以將本文放上來,解釋之所以由GIT轉SVN的原因,以下為正文。 ...
推薦中...