最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

搭建一個(gè)開源項(xiàng)目?jī)煞N方式安裝git的詳細(xì)教程

 更新時(shí)間:2020年08月03日 12:07:18   作者:心悅君兮君不知-睿  
這篇文章主要介紹了搭建一個(gè)開源項(xiàng)目?jī)煞N方式安裝git,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

一、開始工具的安裝

1.git

  • 安裝git工具有兩種方式,一種就是利用自帶包管理工具,一種是源碼編譯安裝
  • (1)由于CentOS已經(jīng)具有包管理器因此只需要一行命令即可自動(dòng)安裝
yum install git

(2)自行下載git安裝包,進(jìn)行安裝首先下載tar包,然后移動(dòng)到root目錄中

從圖中可見移動(dòng)的軌跡,下面使用解壓命令解壓,得到目錄git-2.28.0

tar -zxvf 

復(fù)習(xí)tar是用來(lái)建立,還原備份文件的工具程序,它可以加入,解開備份文件內(nèi)的文件。
參數(shù):
-z或--gzip或--ungzip 通過(guò)gzip指令處理備份文件。
-x或--extract或--get 從備份文件中還原文件
-v或--verbose 顯示指令執(zhí)行過(guò)程。
-f<備份文件>或--file=<備份文件> 指定備份文件。
參考:http://m.fzitv.net/article/103657.html

接下來(lái)安裝各種依賴

yum install curl-devel gettext-devel openssl-devel zlib-devel gcc-c++ perl-ExtUtils-MakeMaker

把git工具進(jìn)行編譯安裝,進(jìn)入到目錄git-2.28.0中,執(zhí)行配置、編譯、安裝命令即可

cd git-2.28.0
make configure
./configure --prefix=/usr/local/git
make profix=/usr/local/git
make install

復(fù)習(xí):./configure 是用來(lái)檢測(cè)你的安裝平臺(tái)的目標(biāo)特征的。比如它會(huì)檢測(cè)你是不是有CC或GCC,并不是需要CC或GCC,它是個(gè)shell腳本。
make 是用來(lái)編譯的,它從Makefile中讀取指令,然后編譯。
make install是用來(lái)安裝的,它也從Makefile中讀取指令,安裝到指定的位置。 \

接下來(lái)配置環(huán)境變量,git的可執(zhí)行程序加入到環(huán)境變量進(jìn)入配置文件

vim /etc/profile

在文件的尾部添加語(yǔ)句

export GIT_HOME=/user/local/git
export PATH=$PATH:$GIT_HOME/bin

最后執(zhí)行source /etc/profile是環(huán)境變量生效

復(fù)習(xí):1.在linux及unix的sh中,以$開頭的字符串表示的是sh中定義的變量,這些變量可以是系統(tǒng)自動(dòng)增加的,也可以是用戶自己定義的$PATH表示的是系統(tǒng)的命令搜索路徑,和windows的%path%是一樣的$HOME則表示是用戶的主目錄,也就是用戶登錄后工作目錄
2.source 在當(dāng)前bash環(huán)境下讀取并執(zhí)行FileName中的命令。
*注:該命令通常用命令“.”來(lái)替代。
使用范例:
source filename
. filename #(中間有空格)
source命令(從 C Shell 而來(lái))是bash shell的內(nèi)置命令。點(diǎn)命令,就是個(gè)點(diǎn)符號(hào),(從Bourne Shell而來(lái))是source的另一名稱。
同樣的,當(dāng)前腳本中配置的變量也將作為腳本的環(huán)境,source(或點(diǎn))命令通常用于重新執(zhí)行剛修改的初始化文檔,如 .bash_profile 和 .profile 等等
引自:https://www.cnblogs.com/xuange306/p/9436126.html

最后查看使用git --version查看安裝結(jié)果


ps:下面看下Git的兩種安裝與使用

1.windows下的安裝(這個(gè)要敲命令,比較麻煩)

2.eclipse安裝相關(guān)插件后進(jìn)行安裝(可視化工具操作起來(lái)比較簡(jiǎn)單)

著重介紹第二種方式,GIT安裝好以后,你就可以設(shè)置你的本地倉(cāng)庫(kù),本地倉(cāng)庫(kù)相當(dāng)于是你的緩存區(qū),你將寫好的代碼commit到本地倉(cāng)庫(kù),然后就可以將本地倉(cāng)庫(kù)的代碼push到你的遠(yuǎn)程倉(cāng)庫(kù),如果想擁有一個(gè)遠(yuǎn)程倉(cāng)庫(kù),你可以先去githb(一個(gè)GIT運(yùn)營(yíng)的網(wǎng)站)注冊(cè)一個(gè)帳號(hào),我的帳號(hào)是ybfybf,(記住這個(gè)帳號(hào)和密碼,因?yàn)閜ush代碼的時(shí)候會(huì)用到)然后就可以創(chuàng)建你的遠(yuǎn)程倉(cāng)庫(kù),這里要講到公鑰和私鑰,他們的具體作用就是防止你遠(yuǎn)程倉(cāng)庫(kù)的代碼被泄漏,你可以在eclipse上設(shè)置你的公鑰和私鑰,然后你的.ssh文件里就會(huì)有id_rsa(即你的私鑰文件)和id_rsa.pub(你的公鑰文件),復(fù)制你的公鑰文件,它就相當(dāng)于你本機(jī)的標(biāo)識(shí),發(fā)給遠(yuǎn)程倉(cāng)庫(kù)管理起來(lái),這樣你就可以從遠(yuǎn)程倉(cāng)庫(kù)上下載代碼。

總結(jié)

到此這篇關(guān)于搭建一個(gè)開源項(xiàng)目?jī)煞N方式安裝git的詳細(xì)教程的文章就介紹到這了,更多相關(guān)Git的兩種安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Websocket IM聊天教程 教你用GoEasy快速實(shí)現(xiàn)IM聊天

    Websocket IM聊天教程 教你用GoEasy快速實(shí)現(xiàn)IM聊天

    這篇文章主要介紹了Websocket IM聊天教程,小編教你用GoEasy快速實(shí)現(xiàn)IM聊天,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2020-05-05
  • 2019最新的Pycharm激活碼(推薦)

    2019最新的Pycharm激活碼(推薦)

    PyCharm 是一款功能強(qiáng)大的 Python 編輯器,具有跨平臺(tái)性。這篇文章給大家介紹2019最新的Pycharm激活碼,需要的朋友一起看看吧
    2019-10-10
  • vscode中模糊搜索和替換案例解析

    vscode中模糊搜索和替換案例解析

    這篇文章主要介紹了vscode中模糊搜索和替換案例解析,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-06-06
  • 淺析getway網(wǎng)關(guān)

    淺析getway網(wǎng)關(guān)

    這篇文章主要介紹了getway網(wǎng)關(guān)的相關(guān)知識(shí),getway可以實(shí)現(xiàn)nginx的請(qǐng)求轉(zhuǎn)發(fā)和跨域(@CrossOrigin也可以實(shí)現(xiàn)跨域),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • 分享最新Sublime Text4 Build 4107注冊(cè)碼(密鑰)漢化及完美永久破解方法

    分享最新Sublime Text4 Build 4107注冊(cè)碼(密鑰)漢化及完美永久破解方法

    分享一個(gè)適用最新Sublime Text4 Build 4107注冊(cè)碼(密鑰)及Sublime Text 4完美永久破解方法,需要的朋友可以參考下
    2021-05-05
  • 使用Git進(jìn)行版本控制的實(shí)踐分享

    使用Git進(jìn)行版本控制的實(shí)踐分享

    Git 是目前最流行的分布式版本控制系統(tǒng),廣泛應(yīng)用于前端開發(fā),Git的強(qiáng)大功能讓開發(fā)者能夠有效管理代碼、協(xié)作開發(fā)、追蹤代碼變更和版本發(fā)布,在本文中,我們將探討前端開發(fā)者在使用 Git 進(jìn)行版本控制時(shí)應(yīng)遵循的一些最佳實(shí)踐,需要的朋友可以參考下
    2024-10-10
  • IntelliJ IDEA2020.3 新特性(小結(jié))

    IntelliJ IDEA2020.3 新特性(小結(jié))

    這篇文章主要介紹了IntelliJ IDEA 2020.3 新特性,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2020-12-12
  • Eslint在Vscode中使用的一些相關(guān)技巧總結(jié)

    Eslint在Vscode中使用的一些相關(guān)技巧總結(jié)

    ESLint 是一個(gè)代碼規(guī)范和錯(cuò)誤檢查工具,所有東西都是可以插拔的,這篇文章主要給大家介紹了關(guān)于Eslint在Vscode中使用的一些相關(guān)技巧總結(jié),文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-07-07
  • git通過(guò)內(nèi)網(wǎng)代理訪問(wèn)外網(wǎng)的相關(guān)配置方法

    git通過(guò)內(nèi)網(wǎng)代理訪問(wèn)外網(wǎng)的相關(guān)配置方法

    這篇文章主要介紹了git通過(guò)內(nèi)網(wǎng)代理,訪問(wèn)外網(wǎng)的相關(guān)配置,配置git代理以http代理為例,給大家詳細(xì)講解,需要的朋友可以參考下
    2023-05-05
  • 搜索歷史基本原理實(shí)現(xiàn)即時(shí)自動(dòng)補(bǔ)全聯(lián)想搜索技巧

    搜索歷史基本原理實(shí)現(xiàn)即時(shí)自動(dòng)補(bǔ)全聯(lián)想搜索技巧

    這篇文章主要為大家介紹了搜索歷史基本原理實(shí)現(xiàn)即時(shí)自動(dòng)補(bǔ)全聯(lián)想搜索技巧示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02

最新評(píng)論

华池县| 天台县| 方山县| 溧水县| 巫溪县| 原阳县| 六枝特区| 大荔县| 当阳市| 富源县| 镇巴县| 东兰县| 石渠县| 淮南市| 西宁市| 堆龙德庆县| 福鼎市| 西林县| 灌阳县| 宁乡县| 新绛县| 广东省| 抚松县| 加查县| 鹿泉市| 吉林市| 黑山县| 大连市| 凌源市| 抚顺县| 龙井市| 平潭县| 万年县| 启东市| 巴林右旗| 友谊县| 舞钢市| 阳春市| 华亭县| 中宁县| 汽车|