您好,登錄后才能下訂單哦!
本篇內容主要講解“Git怎么安裝”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Git怎么安裝”吧!
Git誕生于2005年4月,由Linux的作者Linus Torvalds花費了兩周的時間用C寫了一個分布式版本控制系統,這就是Git1.0,大牛寫代碼就是這么666666。其實早在Git之前,這個世界就已經有一些非常流行的版本控制工具(VCS),比如CVS,SVN,ClearCase等,然而這些工具要么運行慢,要么要收費,都不是Linus Torvalds的菜,當時,有一個公司叫做BitMover,該公司有一款產品叫做BitKeeper,這是一個分布式版本控制工具,但是這是收費的,不過這是一個有情懷的公司,老板Larry說服Linus Torvalds使用BitKeeper來管理Linux內核源碼,于是,在2002到2005年之間,Linux內核開發團隊一直使用BitKeeper來管理Linux源碼。可是在開發的過程中,Linus Torvalds有一個叫做安德魯·垂鳩的小伙伴不安分了,他寫了一個簡單程序,可以連接BitKeeper的存儲庫,BitKeeper著作權擁有者拉里·麥沃伊認為安德魯·垂鳩對BitKeeper內部使用的協議進行逆向工程,決定收回無償使用BitKeeper的授權。合作無法繼續,于是Linus Torvalds決定自己開發一套分布式版本控制工具,就是Git,至于這個分布式版本控制工具為什么叫Git,Linus Torvalds并沒有給出一個讓所有人滿意的解釋,倒是很多開發者一直嘗試去給Git一個合理的解釋,常見的一個解釋就是Global Information Tracker(中文譯作全局信息追蹤器)。如果當年不是BitMover公司的逼迫,估計我們還不一定見到這么優秀的分布式版本控制工具。
Git一出世立馬就成為最流行的分布式版本控制工具,2008年4月,GitHub正式上線,GitHub是一個利用Git進行版本控制,專門用于存放代碼與內容的共享虛擬主機服務,GitHub上線之后,許多開源項目都移植到GitHub上了,不管你從事那門語言的研發,都會在GitHub上找到你需要的項目吧!OK,說了這么多,接下來我們也該說說Git這個分布式版本控制工具的優勢了。Git主要有以下幾個優勢:
1.與傳統的集中式版本控制工具不同,分布式版本控制工具不需要聯網就可以工作,每臺電腦都是一個完整的版本倉庫。
2.Git可以勝任上萬人的開發規模,這個大家看看GitHub中的開源項目就知道了,不需要我多說。
3.性能優異。我們前面說過Linus Torvalds之所以不愿意使用CVS、SVN等版本控制工具就是因為這些工具的性能太差。所以Linus Torvalds在開發Git時就決定要革除積弊,確保Git的運行效率。筆者在上家公司做開發時,深受SVN的毒害,但是公司還是不愿意遷移到Git上,我猜測是由于項目經理不會用。
4.保證項目的安全。我們知道,在SVN之前還有一個集中式版本控制工具叫做CVS,這個CVS有一個問題,就是你的文件有的時候會莫名其妙的丟失,做開發的各位筒子都知道,如果你的項目中突然有一個文件不見了,你不出一身汗才怪。所以,Git使用SHA1這種通用的加密散列函數來對數據庫中的對象進行命名,從而來確保文件的安全。
5.好用的分支。用過Git的人都知道Git中的分支用起來有多么爽,分支在我們的項目中用的非常普遍,可是SVN雖然也有分支,但是卻不能像Git用的這么爽。這個做過項目的筒子都知道。我們到后文會給大家詳細介紹分支的用法。
OK,Git的優勢還有很多種,這里我就不再一一列舉了,有興趣的大家自行搜索。
作為一個屌絲碼農,我的本子還是windows,不過我的本本裝了雙系統,所以我這里就只給大家演示一下Windows下如何安裝Git以及Ubuntu下如何安裝Git。
windows安裝Git整體上來說有兩種解決方案
A:安裝Cygwin用來模擬Linux運行環境,但是Cygwin大配置非常麻煩,容易出錯,所以一般不推薦這種方式。
B:安裝獨立的Git,也就是msysGit,這就是一個簡單的exe文件,一路next就安裝成功了。安裝成功后,在你的開始菜單中找到Git Bash,點擊Git Bash,輸入git —version查看git版本號,運行界面如下:
ubuntu安裝Git就是一句話:
sudo apt-get install git
早期的Linux版本直接運行下面的代碼即可:
sudo apt-get install git-core
安裝成功之后,輸入git —version查看git版本號。
不管是Windows安裝還是Linux安裝,安裝好之后,我們都先通過如下兩行命令做一個基本配置,配置的信息將展示在我們每一次提交的后面,所以不要使用不方便公開的信息,如果不配置以后每次提交的時候都會讓你輸入用戶名和密碼,配置方式如下:
$ git config --global user.name "zhangsan" $ git config --global user.email "111@qq.com"
這個配置會保存在當前用戶目錄下的.gitconfig文件中,如下:
到此,相信大家對“Git怎么安裝”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。