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

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

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

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

Git安裝

MacOSX

  • 使用 brew 來安裝 (推薦)

首首我們來安裝 brew,brew是一個用來在MacOSX平臺的安裝 *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 以避免安裝編譯程序時出現(xiàn)問題。

安裝好后brew,使用 brew 命令行來安裝 git

brew install git

檢查 Git 是否安裝成功

git --version

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

git version 1.7.4.4
  • 使用 Mac port

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

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

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

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

GitX(L)

Linux

  • Ubuntu debian (推薦)

      apt-get install git-core 
    
  • redhat centos

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

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

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

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

MacOSX

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

  • 首先安裝rvm

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

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

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

使一個熟悉的文本編輯器,打開 “~/.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 來安裝。當(dāng)然 rvm 在不同的 Linux distributions 下略有不同,如果在按前面的提示前面進(jìn)行安裝時碰到了問題,可以試試執(zhí)行下面的命令,它也許會給你提供一點幫助:

rvm notes

安裝 githug

在前面使用 rvm 安裝好 ruby 運行環(huán)境會自動安裝一個 ruby package 管理工具: gem, 通過它我們可以來安裝 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 安裝加速度

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

淘寶的鏡像服務(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 平臺,老實說我覺得 windows 目前與 Git 的配合還存在不少的問題。由于目前使用的主要環(huán)境是 MacOSX + Linux,對于 Windows 環(huán)境使用相對較少,所以只是在下面羅列了一些有用的資料,希望能對大家所有幫助:

  • msysGit (推薦)

一篇參考文檔

  • cygwin + Git

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

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

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

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

2012-07-18 12:58:41

Gitgithug

2010-04-16 09:42:25

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

2011-06-19 17:22:44

筆記本推薦

2017-11-02 15:10:23

2020-02-25 20:40:26

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

2011-03-21 11:08:15

LAMPMySQL

2011-03-21 10:49:33

LAMPApache

2011-03-21 11:16:51

LAMPPHP

2013-12-26 15:18:09

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

2011-08-30 22:39:22

筆記本技巧

2013-01-04 13:23:01

筆記本

2011-04-29 13:41:44

筆記本散熱

2011-04-29 13:41:52

筆記本電池

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

筆記本評測

2009-06-18 15:24:35

Hibernate二級

2020-12-28 10:50:09

Linux環(huán)境變量命令
點贊
收藏

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

主站蜘蛛池模板: 国产一级淫片免费视频 | 色爱综合网| 一区二区三区四区在线视频 | 久久国产精品久久久久久久久久 | 81精品国产乱码久久久久久 | 日本黄色高清视频 | 国产视频三区 | 亚洲一区在线日韩在线深爱 | 久久久久免费精品国产小说色大师 | 九九九国产 | 欧美日韩国产一区二区 | 久久午夜视频 | 国产激情在线 | 99av成人精品国语自产拍 | 国产美女精品 | 午夜精品久久久久久久久久久久久 | 国产小视频自拍 | 九九久久国产精品 | 日韩一区二区三区在线观看 | 国产日韩久久 | 国产午夜精品久久久 | 精品综合久久 | 亚洲天堂一区 | 亚洲精品黄色 | 日韩一区二区三区在线观看 | 99热国产精品 | 91精品国产综合久久婷婷香蕉 | 免费av在线 | 久久黄色 | 国产精品一卡二卡三卡 | 狠狠操电影 | 日韩精品在线一区 | 精品亚洲国产成av人片传媒 | 亚洲一区电影 | 欧美视频一区二区三区 | 91色站| 亚洲精美视频 | 97福利在线 | 性欧美hd| 影音先锋久久 | a免费视频 |