Git,SourceTree,小烏龜之間的關係?
淡淡烟草味
淡淡烟草味 2017-05-17 10:02:46
0
4
981

剛接觸程式碼管理不久,有哪位大神幫忙解釋一下Git,SourceTree,小烏龜之間的關係呢??

淡淡烟草味
淡淡烟草味

全部回覆(4)
習慣沉默

svngit是两种不同的版本管理工具,其中svn比较老,目前的主流是git。這兩個工具本來都沒有圖形介面,只能透過命令列操作。

SourceTree是git的一個視覺化工具,有圖形介面。

你說的小烏龜應該包括這兩個:TortoiseSVNTortoiseGit,它們分別是svngit的視覺化工具,TortoiseGitTortoiseSVNTortoiseGit,它们分别是svngit的可视化工具,TortoiseGitSourceTree可以理解為是同樣的工具。

世界只因有你

git是程式碼管理工具,類似的還有svn,小烏龜是針對這些工具開發的視覺化工具,方便使用

我想大声告诉你

都是版本管理工具。 git比較流行,因為是分散式管理。 svn相對來說能古老一些。 SourceTree是git的圖形化介面。小烏龜是類似一個插件,使用svn管理必裝的東東。

刘奇

可能說「工具」不太好理解,我這麼講吧,git和svn是兩種應用比較廣泛的版本管理技術,svn是裡邊比較老的那個。 svn的核心思想是將每個版本狀態生成快照存入版本庫作為版本,並將版本庫託管到一個中心伺服器上,各個客戶端需要聯機獲取最新的版本狀態;而git則是將每個版本狀態的差異儲存為版本庫版本,每個客戶端都會託管一個版本庫,中心(或可以叫遠端)伺服器的作用是同步各個客戶端的版本庫狀態。

SourceTree和小烏龜則是比較出名的兩個git下的可視化插件的品牌(小烏龜也有svn客戶端叫TortoiseSVN,SourceTree不太清楚),因為像git官方提供的核心程式可以使用命令列操作,但是自帶的視窗程式非常簡陋,所以可以透過SourceTree和小烏龜的TortoiseGit來拓展視覺化操作。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板