鍍金池/ 教程/ Java/ 安裝 Git
操作標(biāo)簽
多人協(xié)作
解決沖突
Git 的誕生
工作區(qū)和暫存區(qū)
搭建 Git 服務(wù)器
Bug 分支
配置別名
從遠(yuǎn)程庫(kù)克隆
分支
添加遠(yuǎn)程庫(kù)
分支管理策略
撤銷(xiāo)修改
安裝 Git
管理修改
生成 SSH key
GitHub
倉(cāng)庫(kù)狀態(tài)
忽略特殊文件
刪除文件
Feature 分支
創(chuàng)建與合并分支
創(chuàng)建版本庫(kù)
創(chuàng)建標(biāo)簽
版本回退
集中式 vs 分布式

安裝 Git

最早 Git 是在 Linux 上開(kāi)發(fā)的,很長(zhǎng)一段時(shí)間內(nèi),Git 也只能在 Linux 和 Unix 系統(tǒng)上跑。不過(guò),慢慢地有人把它移植到了 Windows 上?,F(xiàn)在,Git 可以在 Linux、Unix、Mac 和 Windows 這幾大平臺(tái)上正常運(yùn)行了。

要使用 Git,第一步當(dāng)然是安裝 Git 了。根據(jù)你當(dāng)前使用的平臺(tái)來(lái)閱讀下面的文字:

在 Linux 上安裝 Git

首先,你可以試著輸入 git,看看系統(tǒng)有沒(méi)有安裝 Git:

$ git
The program 'git' is currently not installed. You can install it by typing:
sudo apt-get install git

像上面的命令,有很多 Linux 會(huì)友好地告訴你 Git 沒(méi)有安裝,還會(huì)告訴你如何安裝 Git。

如果你碰巧用 Debian 或 Ubuntu Linux,通過(guò)一條sudo apt-get install git就可以直接完成 Git 的安裝,非常簡(jiǎn)單。

http://wiki.jikexueyuan.com/project/git-tutorial/images/git-apt-install.gif" alt="" />

老一點(diǎn)的 Debian 或 Ubuntu Linux,要把命令改為sudo apt-get install git-core,因?yàn)橐郧坝袀€(gè)軟件也叫 GIT(GNU Interactive Tools),結(jié)果 Git 就只能叫git-core了。由于 Git 名氣實(shí)在太大,后來(lái)就把 GNU Interactive Tools改成 gnuit,git-core 正式改為 git。

如果是其他 Linux 版本,可以直接通過(guò)源碼安裝。先從 Git 官網(wǎng)下載源碼,然后解壓,依次輸入:./config,make,sudo make install這幾個(gè)命令安裝就好了。

在 Mac OS X 上安裝 Git

如果你正在使用 Mac 做開(kāi)發(fā),有兩種安裝 Git 的方法。

一是安裝 homebrew,然后通過(guò) homebrew 安裝 Git,具體方法請(qǐng)參考 homebrew 的文檔:http://brew.sh/。

第二種方法更簡(jiǎn)單,也是推薦的方法,就是直接從 AppStore 安裝 Xcode,Xcode 集成了 Git,不過(guò)默認(rèn)沒(méi)有安裝,你需要運(yùn)行 Xcode,選擇菜單“Xcode”->“Preferences”,在彈出窗口中找到“Downloads”,選擇“Command Line Tools”,點(diǎn)“Install”就可以完成安裝了。

http://wiki.jikexueyuan.com/project/git-tutorial/images/git3.jpg" alt="" />

Xcode 是 Apple 官方 IDE,功能非常強(qiáng)大,是開(kāi)發(fā) Mac 和 iOS App 的必選裝備,而且是免費(fèi)的!

在 Windows 上安裝 Git

msysgit 是 Windows 版的 Git,從 http://msysgit.github.io/ 下載,然后按默認(rèn)選項(xiàng)安裝即可。

安裝完成后,在開(kāi)始菜單里找到“Git”->“Git Bash”,蹦出一個(gè)類(lèi)似命令行窗口的東西,就說(shuō)明 Git 安裝成功!

http://wiki.jikexueyuan.com/project/git-tutorial/images/git4.jpg" alt="" />

安裝完成后,還需要最后一步設(shè)置,在命令行輸入:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

因?yàn)?Git 是分布式版本控制系統(tǒng),所以,每個(gè)機(jī)器都必須自報(bào)家門(mén):你的名字和 Email 地址。你也許會(huì)擔(dān)心,如果有人故意冒充別人怎么辦?這個(gè)不必?fù)?dān)心,首先我們相信大家都是善良無(wú)知的群眾,其次,真的有冒充的也是有辦法可查的。

注意git config命令的--global參數(shù),用了這個(gè)參數(shù),表示你這臺(tái)機(jī)器上所有的 Git 倉(cāng)庫(kù)都會(huì)使用這個(gè)配置,當(dāng)然也可以對(duì)某個(gè)倉(cāng)庫(kù)指定不同的用戶(hù)名和 Email 地址。