<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

        linux下安裝git命令和方法

        時(shí)間: 佳洲1085 分享

          linux下安裝git可以通過(guò)好幾種方法實(shí)現(xiàn)安裝,下面由學(xué)習(xí)啦小編為大家整理了linux中安裝git命令的相關(guān)知識(shí),希望對(duì)大家有幫助!

          linux安裝git命令

          1. linux安裝Git

          1.1 Ubuntu12.04下

          可以使用apt-get方式安裝,也可以下載源代碼安裝【1】,我們這里使用apt-git安裝。

          但由于直接使用 sudo apt-get install git 安裝的版本較老,因此我們參考【2】中給出的PPA源。

          sudo add-apt-repository ppa:git-core/ppa

          sudo apt-get update

          sudo apt-get install git

          安裝完成后,檢查是否安裝成功

          git --version

          顯示 git version 2.1.1,表明安裝成功。

          1.2 CentOS6.6下

          在CentOS5的時(shí)代,由于yum源中沒(méi)有g(shù)it,所以需要預(yù)先安裝一系列的依賴(lài)包。但在CentOS6的yum源中已經(jīng)有g(shù)it的版本了,可以直接使用yum源進(jìn)行安裝。

          $ sudo yum install git

          但是yum源中安裝的git版本是1.7.1,太老了,Github等需要的Git版本最低都不能低于1.7.2 。所以我們一般不用上面的方法。而是下載git源碼,編譯安裝。

          編譯安裝的步驟是【4】:

          (1)首先先更新系統(tǒng)

          sudo yum update

          (2)安裝依賴(lài)的包

          sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

          (3)下載git源碼并解壓縮

          $ wget archive/v2.3.0.zip

          $ unzip v2.3.0.zip

          $ cd git-2.3.0

          (4)編譯安裝

          將其安裝在“/usr/local/git”目錄下。

          make prefix=/usr/local/git all

          sudo make prefix=/usr/local/git install

          (5)此時(shí)你如果使用git --version 查看git版本的話(huà),發(fā)現(xiàn)git仍然是1.7.1版本。這是因?yàn)樗J(rèn)使用了"/usr/bin"下的git。

          你可以用下面的命令查看git所在的路徑:

          $ whereis git

          git: /usr/bin/git /usr/local/git /usr/share/man/man1/git.1.gz

          (6)我們要把編譯安裝的git路徑放到環(huán)境變量里,讓它替換"/usr/bin"下的git。為此我們可以修改“/etc/profile”文件(或者/etc/bashrc文件)。

          sudo vim /etc/profile

          然后在文件的最后一行,添加下面的內(nèi)容,然后保存退出。

          export PATH=/usr/local/git/bin:$PATH

          (7)使用source命令應(yīng)用修改。

          source /etc/profile

          (8)然后再次使用git --version 查看git版本,發(fā)現(xiàn)輸出2.3.0,表明安裝成功。

          2. linux設(shè)置Git

          (1)設(shè)置用戶(hù)名和email。

          git config --global user.name "Your Name"

          git config --global user.email "youremail@domain.com"

          此時(shí),Home目錄下會(huì)新建一個(gè).gitconfig文件

          3. 為GitHub賬號(hào)添加SSH Keys

          以公鑰認(rèn)證方式訪問(wèn)SSH協(xié)議的Git服務(wù)器時(shí)無(wú)需輸入口令,而且更安全。(訪問(wèn)HTTP協(xié)議的Git服務(wù)器時(shí),比如提交修改,每次都需要輸入口令。)

          (1)創(chuàng)建SSH key

          $ ssh-keygen -t rsa -C "youremail@163.com"

          系統(tǒng)會(huì)提示key的保存位置(一般是~/.ssh目錄)和指定口令,保持默認(rèn),連續(xù)三次回車(chē)即可。

          (2)Copy SSH Key

          然后用vim打開(kāi)該文件,id_rsa.pub文件內(nèi)的內(nèi)容,粘帖到github帳號(hào)管理的添加SSH key界面中。

          vim ~/.ssh/id_rsa.pub

          (3)添加到GitHub

          登錄github-> Accounting settings圖標(biāo)-> SSH key-> Add SSH key-> 填寫(xiě)SSH key的名稱(chēng)(可以起一個(gè)自己容易區(qū)分的),然后將拷貝的~/.ssh/id_rsa.pub文件內(nèi)容粘帖-> add key”按鈕添加。

          (4)測(cè)試

          ssh -T git@github.com

          4. 為GitHub上的Repository提交修改

          (1)git clone已存在GitHub上的Repository。(在新建的~/MyTestFolder目錄中)

          git clone ZhchnchnTest.git

          (2)修改一個(gè)文件,然后提交

          vim README.md

          git status

          git add README.md

          git status

          git commit -m "Edit by WorkUbuntu 1204"

          git status

          git remote add origin ZhchnchnTest.git

          這時(shí)會(huì)報(bào)錯(cuò)誤:

          fatal: remote origin already exists.

          解決辦法【3】:

          $ git remote rm origin

          然后再次執(zhí)行 git remote add origin ZhchnchnTest.git

          (3)之后,需要將修改push到GitHub上

          git push -u origin master

          執(zhí)行該條命令后,會(huì)要求輸入GitHub賬戶(hù)的用戶(hù)名和密碼。

          (4)提交完成后,查看GitHub上的Repository,會(huì)發(fā)現(xiàn)內(nèi)容修改成功

        3628522 主站蜘蛛池模板: 国产成人AV男人的天堂| 成人免费乱码大片a毛片| 久久精品99国产精品亚洲| 日韩激情一区二区三区| 国产一区二区高清不卡| 欧洲极品少妇| 国产偷窥熟女精品视频大全| 日韩av一区二区三区不卡| 国语偷拍视频一区二区三区| 亚洲天堂视频网站| 亚洲欧美国产成人综合欲网| 国产日产免费高清欧美一区| 在线精品另类自拍视频| 久久久久免费看成人影片| 色爱综合激情五月激情| 色婷婷综合久久久久中文字幕 | 亚洲精品无码高潮喷水A| 又湿又紧又大又爽A视频国产| 日韩精品一区二区三区免费在线观看| 国精品午夜福利视频| 欧洲精品码一区二区三区| 一区二区三区国产亚洲自拍| 国产成人a在线观看视频免费| 又大又粗欧美成人网站| 国产av无码专区亚洲aⅴ| 中文字幕精品亚洲无线码二区 | 免费99精品国产人妻自在现线| 国产亚洲欧洲AⅤ综合一区| 人妻熟女一区二区aⅴ千叶宁真| 夜夜高潮夜夜爽夜夜爱爱| 日本污视频在线观看| 夜夜嗨久久人成在日日夜夜| 国产av国片精品一区二区| 亚洲色大成网站WWW国产| 秋霞电影网| 国产精品猎奇系列在线观看| 琪琪午夜成人理论福利片| 成人午夜免费无码视频在线观看| 少妇人妻综合久久中文字幕| 精品久久免费国产乱色也| 天堂影院一区二区三区四区 |