成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Githug攻略本(二):環(huán)境安裝

原創(chuàng)
運(yùn)維 系統(tǒng)運(yùn)維
本文是《Githug攻略本》系列第二篇,從本篇開始,劉輝同學(xué)將正式介紹如何在你的系統(tǒng)上搭建一個(gè)Git環(huán)境并安裝Githug。Git、githug 所依賴的環(huán)境在各個(gè)平臺(tái)下各不相同,所以需要有點(diǎn)說(shuō)明,幫助大家少走一點(diǎn)彎路。在Mac上安裝Git推薦用brew,在Linux上則推薦Debian的apt-get安裝模式。至于Windows環(huán)境,很遺憾的是目前還沒有很完善的方案。

【51CTO專稿】Hi各位,我們又見面了!本文是《Githug攻略本》系列第二篇,從本篇開始,劉輝同學(xué)將正式介紹如何在你的系統(tǒng)上搭建一個(gè)Git環(huán)境并安裝Githug。Git、githug 所依賴的環(huán)境在各個(gè)平臺(tái)下各不相同,所以需要有點(diǎn)說(shuō)明,幫助大家少走一點(diǎn)彎路。

Git安裝

MacOSX

  • 使用 brew 來(lái)安裝 (推薦)

首首我們來(lái)安裝 brew,brew是一個(gè)用來(lái)在MacOSX平臺(tái)的安裝 *Nix 工具的軟件,類似于 ubuntu 下面的 apt-get。

/usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"

在開始使用用 brew 之前***先安裝好: Command Line Tools for Xcode 或 Xcode 以避免安裝編譯程序時(shí)出現(xiàn)問(wèn)題。

安裝好后brew,使用 brew 命令行來(lái)安裝 git

brew install git

檢查 Git 是否安裝成功

git --version

如果屏幕上顯示下類似下面的東東,就表示安裝成功了

git version 1.7.4.4
  • 使用 Mac port

我很少使用 port,我也不怎么建議大家使用,不過(guò)有些同學(xué)的機(jī)器上安裝的是 port,所以我也順便說(shuō)一下:

sudo port install git
  • 推薦的相關(guān)工具

在使用 Git 的過(guò)程中,命令行可以包辦幾乎所有的事情,但是在進(jìn)行代碼新舊版比對(duì)(diff)之類的操作時(shí),可視圖形化的界面還是不錯(cuò)的。

我在 MacOSX 下使用的是圖形界面工具是: GitX(L)

GitX(L)

Linux

  • Ubuntu debian (推薦)

      apt-get install git-core 
    
  • redhat centos

      yum install git-core
    
  • 推薦的相關(guān)工具

stackoverflow 上有一個(gè)關(guān)于 Linux GUI tool 的推薦列表,大家可以看看 Git GUI client for Linux

ruby運(yùn)行環(huán)境安裝

githug 是一個(gè) ruby 程序,運(yùn)行的 githug 需要 ruby 運(yùn)行環(huán)境。下面部分的主要內(nèi)容是如何在不同平臺(tái)上安裝好 ruby 環(huán)境。

MacOSX

MacOSX 里面一般自帶了 ruby 運(yùn)行環(huán)境,但是一般版本較老,我建議安裝較新的版本: 1.9.3。

  • 首先安裝rvm

rvm 的全稱是: Ruby Version Manager, 我們可以理解為它就是一個(gè)安裝不同版本 ruby 的輔助工具。

curl -L https://get.rvm.io | bash
  • rvm 下載 ruby 國(guó)內(nèi)加速

托管 ruby 的源代碼服務(wù)器由于一些原因,在國(guó)內(nèi)的訪問(wèn)速度比較慢,我一般是使用國(guó)內(nèi) taobao 的鏡像服務(wù)器

使一個(gè)熟悉的文本編輯器,打開 “~/.rvm/config/db” 文件

將所有的:”ftp.ruby-lang.org/pub/ruby” 替換成 “ruby.taobao.org/mirrors/ruby”

執(zhí)行下面的命令,安裝 ruby 1.9.3 :

rvm install 1.9.3

安裝成功后就可以將此版本的 ruby 設(shè)置成默認(rèn)版本:

rvm use 1.9.3 --default 

Linux

一般的 Linux 環(huán)境下面安裝 ruby, 也可以使用前面提到的 rvm 來(lái)安裝。當(dāng)然 rvm 在不同的 Linux distributions 下略有不同,如果在按前面的提示前面進(jìn)行安裝時(shí)碰到了問(wèn)題,可以試試執(zhí)行下面的命令,它也許會(huì)給你提供一點(diǎn)幫助:

rvm notes

安裝 githug

在前面使用 rvm 安裝好 ruby 運(yùn)行環(huán)境會(huì)自動(dòng)安裝一個(gè) ruby package 管理工具: gem, 通過(guò)它我們可以來(lái)安裝 githug。

  • 安裝 打開命令行,執(zhí)行下面的命令:

    gem install githug

安裝成功后執(zhí)行下面的命令:

 githug --help

出現(xiàn)下面的提示就表示安裝成功了:

Tasks:
  githug help [TASK]  # Describe available tasks or one specific task
  githug hint         # Get a hint for the current level
  githug play         # Initialize the game
  githug reset        # Reset the current level
  githug test         # Test a level from a file path
  • gem 安裝加速度

由于國(guó)內(nèi)網(wǎng)絡(luò)原因,導(dǎo)致 rubygems.org 存放在 Amazon S3 上面的資源文件間歇性連接失敗。所以你會(huì)遇到 gem install githug 的時(shí)候半天沒有響應(yīng),具體可以用 gem install rails -V 來(lái)查看執(zhí)行過(guò)程。

淘寶的鏡像服務(wù)器不但鏡像了 ruby 源代碼,也鏡像了所有的 gem;下面我們就把默認(rèn)的 gem 源改成了淘寶的:

gem sources --remove http://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l

執(zhí)行了上面的命令后,出現(xiàn)類似下面的提示,就代表更改成了:

*** CURRENT SOURCES ***

http://ruby.taobao.org

Windows

我最開始使用 Git, 就是在 windows 平臺(tái),老實(shí)說(shuō)我覺得 windows 目前與 Git 的配合還存在不少的問(wèn)題。由于目前使用的主要環(huán)境是 MacOSX + Linux,對(duì)于 Windows 環(huán)境使用相對(duì)較少,所以只是在下面羅列了一些有用的資料,希望能對(duì)大家所有幫助:

  • msysGit (推薦)

一篇參考文檔

  • cygwin + Git

Git權(quán)威指南中的介紹

  • 推薦的相關(guān)工具

大名鼎鼎的 Github 也推出了 windows 下的 Git 工具

責(zé)任編輯:yangsai 來(lái)源: 51CTO.com
相關(guān)推薦

2012-07-18 12:58:41

Gitgithug

2010-04-16 09:42:25

Fedora 13Nvidia二進(jìn)制驅(qū)動(dòng)

2017-11-02 15:10:23

2011-06-19 17:22:44

筆記本推薦

2011-03-21 11:08:15

LAMPMySQL

2013-12-26 15:18:09

Android開發(fā)安裝開發(fā)環(huán)境

2020-02-25 20:40:26

高等院校二本就業(yè)

2011-03-21 10:49:33

LAMPApache

2011-03-21 11:16:51

LAMPPHP

2011-08-30 22:39:22

筆記本技巧

2013-01-04 13:23:01

筆記本

2011-04-29 13:41:52

筆記本電池

2011-04-29 13:41:44

筆記本散熱

2011-04-29 13:41:50

2011-04-29 13:41:49

筆記本硬盤

2011-04-29 13:41:41

筆記本清潔

2011-04-29 13:41:36

筆記本液晶屏

2012-03-02 15:48:25

筆記本評(píng)測(cè)

2020-12-28 10:50:09

Linux環(huán)境變量命令

2009-06-18 15:24:35

Hibernate二級(jí)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 毛片一区二区三区 | 久久精品视频99 | 欧美日韩中文字幕在线 | 亚洲精品99999| 亚洲成人国产综合 | 久久噜噜噜精品国产亚洲综合 | 香蕉久久网 | 欧美一级片久久 | 国产区在线 | 国产精品毛片 | 亚洲国产中文字幕 | 免费在线看黄 | 精品一区二区三区免费毛片 | 自拍偷拍小视频 | 亚洲精品电影在线观看 | 成年人的视频免费观看 | 性高朝久久久久久久3小时 av一区二区三区四区 | 日日做夜夜爽毛片麻豆 | 91视频导航| 九九久久99 | 国产精品久久久久久中文字 | 365夜爽爽欧美性午夜免费视频 | 黄色成人在线观看 | 国产一区二区av | 中文字幕在线看第二 | m豆传媒在线链接观看 | 午夜视频在线 | 国产精品久久久久久婷婷天堂 | 亚洲精品一区在线 | 91精品国产综合久久婷婷香蕉 | 成人av播放 | 国产高清在线观看 | 欧美男人亚洲天堂 | 国产专区免费 | 一区二区免费高清视频 | 中文字幕日韩欧美一区二区三区 | 在线观看www | 一级欧美黄色片 | 亚洲高清av | 久久综合伊人 | 99精品电影 |