濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > 搭建一個(gè)開源項(xiàng)目?jī)煞N方式安裝git的詳細(xì)教程

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

熱門標(biāo)簽:蘇州呼叫中心外呼系統(tǒng)哪家強(qiáng) 鶴壁高頻外呼系統(tǒng)多少錢一個(gè)月 400電話申請(qǐng)到底哪家好 聯(lián)通外呼系統(tǒng)電腦app軟件 宿遷怎么辦理400電話 外呼系統(tǒng)怎么群發(fā)短信 谷歌地圖標(biāo)注日期 地圖標(biāo)注項(xiàng)目幾個(gè)月 400電話辦理費(fèi)用低

一、開始工具的安裝

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

接下來安裝各種依賴

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 是用來檢測(cè)你的安裝平臺(tái)的目標(biāo)特征的。比如它會(huì)檢測(cè)你是不是有CC或GCC,并不是需要CC或GCC,它是個(gè)shell腳本。
make 是用來編譯的,它從Makefile中讀取指令,然后編譯。
make install是用來安裝的,它也從Makefile中讀取指令,安裝到指定的位置。 \

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

vim /etc/profile

在文件的尾部添加語句

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中的命令。
*注:該命令通常用命令“.”來替代。
使用范例:
source filename
. filename #(中間有空格)
source命令(從 C Shell 而來)是bash shell的內(nèi)置命令。點(diǎn)命令,就是個(gè)點(diǎn)符號(hào),(從Bourne Shell而來)是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)行安裝(可視化工具操作起來比較簡(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ù)管理起來,這樣你就可以從遠(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)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • centos下GitLab+Jenkins持續(xù)集成環(huán)境搭建(安裝jenkins)
  • Git安裝和使用圖文教程(分享)
  • CentOS 最新版本git的安裝教程
  • git eclipse 插件的安裝
  • Git客戶端圖文詳解 如何安裝配置GitHub操作流程攻略
  • linux系統(tǒng)安裝git及git常用命令

標(biāo)簽:丹東 雙鴨山 襄陽 鄂爾多斯 莆田 遵義 錫林郭勒盟 哈爾濱

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《搭建一個(gè)開源項(xiàng)目?jī)煞N方式安裝git的詳細(xì)教程》,本文關(guān)鍵詞  搭建,一個(gè),開源,項(xiàng)目,兩種,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《搭建一個(gè)開源項(xiàng)目?jī)煞N方式安裝git的詳細(xì)教程》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于搭建一個(gè)開源項(xiàng)目?jī)煞N方式安裝git的詳細(xì)教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    眉山市| 云龙县| 绥德县| 商河县| 广宁县| 云阳县| 裕民县| 阿坝| 哈密市| 抚顺县| 皋兰县| 兴海县| 革吉县| 上蔡县| 唐山市| 麻城市| 江达县| 绥棱县| 绥阳县| 屏东市| 瑞金市| 九寨沟县| 乐都县| 喀什市| 彭阳县| 平顺县| 彭泽县| 北安市| 乌审旗| 托里县| 梓潼县| 项城市| 五家渠市| 大足县| 昌图县| 蕉岭县| 老河口市| 建平县| 镇雄县| 唐山市| 根河市|