精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Git歷險記(2):Git的安裝和配置

系統 Linux
分布式版本控制系統Git已經被眾多朋友所熟悉。使用Git的第一步肯定是安裝Git,因為在多數平臺上Git是沒有預裝的。大多數朋友的工作環境是windows或Linux(ubuntu),下面我們就一起來學習下如何在這兩個平臺下安裝和配置Git。

51CTO編者按:《Git Community Book》的譯者劉輝在上一篇Git歷險記(1):初識版本控制系統Git講了一個 “hello Git” 的小故事。使廣大朋友對Git有了一定了解。但不少朋友對Git還是有很多疑問。本文是Git歷險記的第二篇,從這一篇開始,劉輝將從Linux (*nix) 平臺和Windows平臺介紹起,,更深入講解Git的下載、安裝和配置。以下是正文。

從這一篇開始,我就將比較“啰嗦”的和大家一起從零開始經歷Git使用的每一步,當然對我而言這也是一個重新認識Git的過程。

使用Git的第一步肯定是安裝Git,因為在多數平臺上Git是沒有預裝的。我平時主要的工作環境是windows和Linux(ubuntu),我想看這篇文章的同學多半也是在這兩個平臺下工作;下面我講一下如何在這兩個平臺下安裝和配置Git。

BTW:如果是蘋果平臺的用戶的安裝可以參看一下這里(1,2),配置和命令行的使用與windows、Linux(*nix)平臺差別不大。

Linux (*nix) 平臺

Linus開發Git的最初目的就是為了開發Linux內核服務的,自然它對Linux的平臺支持也是最棒的。在Linux下安裝Git大約有幾種方法:

從源代碼開始(這種方法也適合于多數*nix平臺)

Git官網下載頁面下載它最新穩定版的源代碼,就可以從源代碼開始編譯、安裝:

$ wget http://kernel.org/pub/software/scm/git/git-1.7.3.5.tar.bz2
$ tar -xjvf git-1.7.3.5.tar.bz2
$ cd git-1.7.3.5
$ make prefix=/usr all ;# prefix設置你的Git安裝目錄
$ sudo make prefix=/usr install ;# 以root權限運行

為了編譯Git的源代碼,我們還需要一些庫: expat、curl、 zlib 和 openssl; 除了expat 外,其它的庫可能在你的機器上都安裝了。

使用安裝包管理器(apt 或 yum)

在 fedora 等系統下用yum :

$ yum install git-core

在debian, ubuntu等系統下用apt :

$ apt-get install git-core

有時候,你系統里的安裝包管理器出現了問題,或是要安裝Git的機器不能上網、沒有編譯器的話,你可以從下面的站點去下載 “.deb” 或 “.rpm”的安裝包:

●RPM Packages

●Stable Debs

Windows平臺

windows平臺有兩個模擬*nix like運行環境的工具:cygwin,msys;Git在cygwin,msys下都有相應的移植版本。我個人覺得msys平臺下的msysGit最好用,現在我在windows下也是用的這個版本。

很多同學可能要問,現在windows下有那多Git用戶,為什么Git不直接出一個windows native版。俺當年翻看了一下Git的源代碼,它里面使用了大量的*nix平臺的native api,而這些api在windows下是沒有的,所以必須要用cygwin、msys這樣的一個中間層來滿足軟件移植的要求。

下面我“啰嗦”一下如何在windows下安裝msysGit。

下載

到它的下載頁面去下載一個最新的完整安裝包,筆者在撰寫本文時下載的是這個

安裝

安裝的過程沒有什么好說的,一般是開始安裝后,一路的點擊“下一步”。由于windows平臺的換行符(CRLF)和Linux(*nix)平臺的換行符(LF)不同,那么在windows下開發其它平臺軟件的朋友有一個地方要注意(見下圖):

 

windows下開發其它平臺軟件的朋友有一個地方要注意

 

在這里一最好選“Checkout as-is, commit as-is”這個選項,這樣,Git就不會修改你代碼的換行符風格。

以前有個朋友因為選錯了這個選項,以致他在windows平臺下的一簽出(checkout)其它平臺的代碼,就會顯示”已修改“(modified),不過后來可能msysGit也認識到這個問題了,就把默認選項改成了這個選項。

BTW: 其實前面兩項也是有用的,如果對windows和Linux(*nix)平臺如何處理換行符很熟悉的話,也可以嘗試一下前面兩個選項:)

配置Git

在Linux下和windows下配置Git的方法差不多,只是在Linux下,可以在命令行里直接使用git config進行配置, 而在windows下則要先打開“Git Bash”,進入msysGit命令行界面,再用git config命令進行相應的配置操作。

好了,前面安裝好了Git,現在我們開始配置:

第一個需要配置的就是用戶的用戶名和email,因為這些內容會出現在你的每一個提交(commit)里面的,像下面這樣:

$ git log #我們用git log查看當前倉庫的提交(commit)日志
commit 71948005382ff8e02dd8d5e8d2b4834428eece24
Author: author
Date: Thu Jan 20 12:58:05 2011 +0800
Project init

下面的這兩行命令就是設置用戶名和email:

$ git config --global user.name author #將用戶名設為author
$ git config --global user.email author@corpmail.com #將用戶郵箱設為author@corpmail.com

Git的配置信息分為全局和項目兩種,上面命令中帶了“--global"參數,這就意味是在進行全局配置,它會影響本機上的每個一個Git項目。

大家看到,上面我們用的是@corpmail(公司郵箱);但是有時候我們可能也參與了一些開源項目,那么就需要新的用戶名和自己的私人郵箱,Git 可以為每個項目設定不同的配置信息。

在命令行環境,進入Git項目所在目錄,執行下面的命令:

$ git config user.name nickname#將用戶名設為nickname
$ git config user.email nickname@gmail.com #將用戶郵箱設為nickname@gmail.com

Git的設計哲學和Linux(*nix)一樣,盡量的使用“文本化”(Textuality);它里面盡量用文本化的形式存儲信息,對于配置信息也更是如此,用戶的這些配置信息全部是存儲在文本文件中。Git的全局配置文件是存放在"~/.gitconfig"(用戶目錄下的.gitconfig)文件中:

我們用cat、head命令查看全局配置信息文件,并假設相關配置信息存儲在文件的前3行(當然也有可能不在前3行,這里只是為了方便表示)

$ cat ~/.gitconfig | head -3
[user]
name = author
email = author@corpmail.com

而項目配置文件是存放在Git項目所在目錄的".git/config"文件中,這里也像上面一樣用cat、head命令查看一下:

$ cat .git/config | head -3
[user]
name = nickname
email = nickname@gmail.com

如果大家對于Git熟悉后,可以直修改”~/.gitconfig”,”.git/config”這兩個文件進行配置。

原文鏈接:http://www.infoq.com/cn/news/2011/01/git-adventures-install-config

【編輯推薦】

  1. 初識 版本控制系統Git
  2. 系統運維秘訣:Git,招聘與軟硬件選擇(實踐篇)
  3. Ubuntu InfoWorld選擇的開源版本控制軟件是Git
  4. Git 指令速查表
責任編輯:黃丹 來源: InfoQ
相關推薦

2011-03-30 10:50:55

GitLinux 版本控制

2011-01-26 09:09:06

版本控制系統GitLinux

2011-03-18 09:35:39

GitLinux版本控制

2009-10-15 09:21:00

CCNA考試歷險記CCNA

2022-05-26 21:38:02

開源分布式Hadoop

2022-05-05 19:26:17

Druid分布式存儲

2011-02-28 14:37:43

GitLinux版本控制

2021-02-22 08:20:32

Activity動畫界面

2011-09-16 16:05:10

MySQL

2014-04-01 09:13:23

程序員招聘

2017-06-30 17:54:04

2022-02-10 09:56:33

git revertgit resetGit

2024-07-22 14:14:01

2020-10-27 07:31:35

GitGit RevertGit Reset

2016-11-08 08:51:43

GitLinux開源

2023-02-03 14:24:15

Wine 8.1Windows

2015-08-20 10:42:17

2024-03-01 13:48:00

Git配置系統

2021-08-13 07:56:13

Git pullGit fetch倉庫里

2025-04-11 08:26:41

點贊
收藏

51CTO技術棧公眾號

无码内射中文字幕岛国片| 久久久久久国产精品一区| 992在线观看| 9999精品免费视频| 亚洲黄色免费网站| 麻豆91av| 99国产精品久久久久99打野战| 欧美精品福利| 亚洲欧美国产精品va在线观看| 波多野结衣xxxx| 1区2区在线| 日本一区二区免费在线观看视频 | 国产污污视频在线观看| 视频小说一区二区| 8v天堂国产在线一区二区| 青草青青在线视频| 日本成a人片在线观看| 97久久精品人人做人人爽| 成人久久一区二区| 国产又大又黄又粗| 黄色日韩在线| www.亚洲一区| 影音先锋黄色资源| 国产精品亚洲欧美日韩一区在线| 日韩欧美aⅴ综合网站发布| 在线观看免费黄色片| 黄色软件在线| 成人福利视频网站| 成人免费淫片aa视频免费| 亚洲成人第一网站| 一区二区视频欧美| 欧美成人午夜剧场免费观看| 欧美老女人性生活视频| 亚洲精品动态| 精品国产乱码久久久久久久 | 91在线视频在线观看| 欧美久久成人| 久久精品99久久香蕉国产色戒| 扒开jk护士狂揉免费| 欧美男人操女人视频| 精品日韩av一区二区| 亚洲图片 自拍偷拍| 国产一区二区色噜噜| 色乱码一区二区三区88| 久久久久人妻精品一区三寸| 丰满大乳少妇在线观看网站| 亚洲精品五月天| 一区二区三区偷拍| 在线激情免费视频| 中文字幕一区在线| 正义之心1992免费观看全集完整版| 国产在线资源| 国产日韩精品视频一区| 亚洲天堂免费在线观看视频| 国产精品久久久久久久久久久久久久 | 激情亚洲另类图片区小说区| 日韩女优制服丝袜电影| www.桃色.com| 亚洲欧美日本国产| 精品国产成人在线影院| 亚洲av永久无码精品| 欧美wwwsss9999| 亚洲欧美国产视频| 久久久久久国产免费a片| 欧美久久精品一级c片| 一区二区三区四区视频| a级黄色免费视频| 久久久国产精品| 欧美乱妇40p| jizz国产免费| 午夜亚洲视频| 国产精品久久9| 99产精品成人啪免费网站| 成人一区二区在线观看| 精品婷婷色一区二区三区蜜桃| 青青草在线播放| 国产精品色一区二区三区| 正在播放一区二区三区| 欧美xxxx做受欧美88bbw| 精品久久久久国产| 亚洲精品一二三四五区| 国产精品美女久久久久人| 亚洲国产精品电影| 国产又大又粗又爽的毛片| 偷偷www综合久久久久久久| 精品中文字幕在线2019| www.国产高清| 久久99精品久久只有精品| wwwxx欧美| 国产在线日本| 亚洲在线一区二区三区| 久久美女福利视频| 日韩一区中文| 日韩激情第一页| 国产视频123区| 99亚洲一区二区| 国产精品视频在线观看| 性少妇videosexfreexxx片| 91丨porny丨国产入口| 亚洲最新免费视频| 色资源二区在线视频| 欧美妇女性影城| 亚洲国产果冻传媒av在线观看| 日本a口亚洲| 97在线观看视频| 国产精品高潮呻吟久久久| 成人黄色在线视频| 中文字幕中文字幕在线中心一区| 91超碰在线播放| 欧美人xxxx| 真人bbbbbbbbb毛片| 亚洲91精品| 国产成人精品一区二区在线| 黄色av网址在线| 国产精品第四页| 天天摸天天碰天天添| 一区二区三区亚洲变态调教大结局| 一区二区三区回区在观看免费视频| 日韩av一区二区在线播放| 麻豆精品一二三| 欧美日韩国产综合视频在线| 欧洲成人综合网| 欧美精品第一页| 国产传媒国产传媒| 亚洲欧美日韩国产综合精品二区| 草莓视频一区| 1024在线播放| 7777精品伊人久久久大香线蕉完整版| 国内精品久久99人妻无码| 欧美视频亚洲视频| 91欧美日韩一区| 午夜视频在线观看网站| 日本福利一区二区| 中文字字幕码一二三区| av成人国产| 国外成人在线视频网站| 高h视频在线播放| 欧美岛国在线观看| 69av视频在线| 国产激情视频一区二区三区欧美| 小说区视频区图片区| 国产成人精品一区二区三区视频| 亚洲欧美在线免费观看| 四虎精品永久在线| 91在线porny国产在线看| 国产欧美日韩网站| 丁香婷婷成人| 91精品国产91久久久久久不卡| 性一交一乱一精一晶| 一区二区三区中文免费| 久久久久中文字幕亚洲精品| 国产综合色产| 国产精品推荐精品| 成全电影大全在线观看| 亚洲国产精品久久久久秋霞蜜臀| 国产一级免费观看| 99久精品国产| www日韩在线观看| 欧美日中文字幕| 国产美女久久精品| 午夜伦理在线| 欧美一区日本一区韩国一区| 青青青在线视频| 成人av在线观| 成人在线观看a| 日韩欧美视频专区| 91免费看片在线| 激情av在线| 精品视频久久久| 午夜一级黄色片| 中文字幕一区二区三中文字幕| 毛片毛片毛片毛片毛| 激情av一区| 免费在线一区二区| 日本国产亚洲| 欧美激情一区二区三区成人| 五月婷婷伊人网| 欧美亚洲综合在线| 丝袜美腿小色网| 91在线看国产| 中文字幕亚洲乱码| 亚洲一级影院| 午夜精品一区二区三区在线观看| 国产日韩在线观看视频| 97精品国产97久久久久久免费 | 最新中文字幕亚洲| 亚洲精华国产精华精华液网站| 欧美色视频日本版| 永久免费看片直接| 99精品一区二区| 91高清国产视频| 亚洲电影在线| 伊人精品久久久久7777| 国产精品极品| 国产在线播放91| 在线观看欧美日韩电影| 久久久成人精品| 男女av在线| 欧美α欧美αv大片| 国产无遮挡又黄又爽又色视频| 亚洲蜜桃精久久久久久久| 六月婷婷七月丁香| 国产精品系列在线播放| 亚洲中文字幕久久精品无码喷水| 亚洲欧美伊人| 一区二区在线观| 亚洲日本三级| 官网99热精品| 日韩电影精品| 日本精品视频在线播放| 伊人春色在线观看| 色七七影院综合| 欧美美女搞黄| 亚洲国产精品久久久久秋霞蜜臀 | 国产无遮挡又黄又爽又色| 国产精品全国免费观看高清| www.久久国产| 成人av在线观| 最好看的中文字幕| 久久av资源站| 国产又黄又猛又粗| 天堂一区二区在线| 国产九九九九九| 亚洲天堂激情| 香港三级日本三级a视频| 久久激情电影| 亚洲国产精品一区二区第一页 | 久久久久久久性潮| 97色在线视频观看| 丁香花在线观看完整版电影| 乱亲女秽乱长久久久| 午夜视频在线免费观看| 中文字幕自拍vr一区二区三区| 欧美69xxxxx| 亚洲美女中文字幕| 日韩精品一二| 亚洲精品综合久久中文字幕| 无码精品一区二区三区在线 | 91精品免费看| 成人在线视频免费| 国产精品久久久久久亚洲影视| 不卡av播放| 日本伊人精品一区二区三区介绍 | 成人国内精品久久久久一区| 国产精品美女午夜爽爽| 国产乱肥老妇国产一区二| 91国内外精品自在线播放| 国产精品91久久久久久| 国产精品高清乱码在线观看| 热99在线视频| 亚洲精品国产嫩草在线观看| 国产精品高潮粉嫩av| 另类中文字幕国产精品| 国产精品久久久久久久app| jizz亚洲女人高潮大叫| 国产精品视频一区二区高潮| 四虎精品在线观看| 亚洲free性xxxx护士白浆| 色播一区二区| 激情伦成人综合小说| 蜜乳av综合| 在线电影看在线一区二区三区| 91成人免费| www.日本在线视频| 亚洲一区二区毛片| 国产一级不卡毛片| 国内精品久久久久影院色| 亚洲 自拍 另类 欧美 丝袜| 成人av网址在线观看| 欧美丰满少妇人妻精品| 中文字幕免费不卡| 成人免费毛片东京热| 午夜伊人狠狠久久| 无码人妻精品一区二区三区9厂| 欧美日韩在线观看一区二区| 999av视频| 亚洲欧美日韩在线高清直播| 日韩在线免费电影| 久久伊人91精品综合网站| 国产黄色大片在线观看| 国产成人精品av在线| 91精品网站在线观看| 精品久久蜜桃| 国产精品99视频| 无罩大乳的熟妇正在播放| 日本欧美一区二区| 无码人妻久久一区二区三区蜜桃| 2020国产成人综合网| www深夜成人a√在线| 性久久久久久久久久久久 | 精品少妇一区二区| 精品av中文字幕在线毛片| 久久成人精品一区二区三区| 亚洲人成在线网站| 亚洲字幕一区二区| 九九免费精品视频在线观看| 免费看av软件| 一区二区三区国产在线| 红桃视频 国产| 久久综合成人精品亚洲另类欧美 | 精品二区久久| 日本激情综合网| 99国产欧美久久久精品| 日韩av手机在线免费观看| 欧美日韩免费看| 国产精品无码免费播放| 亚洲热线99精品视频| 伊人精品影院| 成人精品网站在线观看| 国产欧美日韩视频在线| av免费观看大全| 国产裸体歌舞团一区二区| 免费视频91蜜桃| 欧美日韩国产中文字幕 | 亚洲人成毛片在线播放| 麻豆蜜桃在线| 92看片淫黄大片欧美看国产片| 欧美美女在线观看| a级黄色一级片| 夫妻av一区二区| www深夜成人a√在线| 欧美日韩一区二区三区在线| 精彩国产在线| 奇米四色中文综合久久| 黄色成人美女网站| 肉大捧一出免费观看网站在线播放| 奇米亚洲午夜久久精品| 91精品国产自产| 懂色av中文一区二区三区天美 | 亚洲视频在线观看视频| 咪咪网在线视频| 国产精品一区二区三区四区五区| 欧美高清日韩| 污污视频在线免费| 中文字幕一区二区三区在线播放| 中文区中文字幕免费看| 国产亚洲欧美日韩美女| 户外露出一区二区三区| 人偷久久久久久久偷女厕| 久久精品网址| 九九九视频在线观看| 欧美亚洲动漫精品| sese在线视频| 国产欧美精品在线| 围产精品久久久久久久| 男人午夜视频在线观看| 亚洲丝袜精品丝袜在线| 国产精品欧美激情在线| 久久综合久久八八| 亚洲视频精选| 国产 日韩 亚洲 欧美| 99riav久久精品riav| 欧美一区二区三区四| 亚洲男人的天堂在线| 欧美××××黑人××性爽| 日韩av电影免费观看| 日本不卡在线视频| 亚洲一二三在线观看| 日韩精品中文字幕在线不卡尤物 | 国产玖玖精品视频| 亚洲成人一区| 日本精品一二三区| 欧美日韩国产综合新一区 | 日本亚洲不卡| 午夜激情福利在线| 中文字幕亚洲在| 亚洲国产成人精品一区二区三区| 久久久伊人日本| 国产精品一国产精品| 日本中文字幕精品—区二区| 亚洲精品菠萝久久久久久久| 日本免费一区视频| 国产精品久久激情| 亚洲综合色站| 制服丝袜第二页| 欧美日韩精品一区二区三区四区 | 免费黄色a级片| 欧美日韩一区免费| 免费黄色网页在线观看| 国产福利久久精品| 久久久久国内| 欧美卡一卡二卡三| 亚洲人成在线观看| 成人免费91| 116极品美女午夜一级| 综合久久久久久久| 日本韩国一区| 95av在线视频| 免费在线成人网| 国产大片中文字幕| 精品国产美女在线| 图片婷婷一区| www.亚洲自拍| 在线影院国内精品| 成人av影院在线观看| 中文字幕一区二区三区最新| 91美女精品福利| 国产肥老妇视频| 国产精品情侣自拍| 亚洲一区二区免费看|