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

linux上搭建私有Git服務(wù)器的詳細(xì)教程

 更新時間:2020年08月04日 10:12:27   作者:路在何方l  
這篇文章主要介紹了linux上搭建私有Git服務(wù)器的相關(guān)知識,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1.服務(wù)器搭建

遠(yuǎn)程倉庫實際上和本地倉庫沒啥不同,純粹為了7x24小時開機(jī)并交換大家的修改。GitHub就是一個免費(fèi)托管開源代碼的遠(yuǎn)程倉庫。但是對于某些視源代碼如生命的商業(yè)公司來說,既不想公開源代碼,又舍不得給GitHub交保護(hù)費(fèi),那就只能自己搭建一臺Git服務(wù)器作為私有倉庫使用。

搭建Git服務(wù)器需要準(zhǔn)備一臺運(yùn)行Linux的機(jī)器,在此我們使用CentOS。以下為安裝步驟:

1.下載git-2.22.0.tar.gz

 https://Github.com/Git/Git/archive/v2.22.0.tar.gz

使用Xftp 把安裝包放到服務(wù)器上

2、安裝git服務(wù)環(huán)境準(zhǔn)備

yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel gcc cc

1)解壓,切換git安裝包放到的位置,進(jìn)行解壓

tar –zxvf git-2.22.0.tar.gz

2)切換目錄

cd git-2.22.0

3)autoconf

4)./configure

5)編譯(耐心等待需要一分鐘)

make

6)安裝

make install

3、添加用戶

adduser -r -c 'git version control' -d /home/git -m git

此命令執(zhí)行后會創(chuàng)建/home/git目錄作為git用戶的主目錄。

4、設(shè)置密碼

passwd git

輸入兩次密碼

5、切換到git用戶

su git

6、創(chuàng)建git倉庫

   mkdir  repo1 創(chuàng)建倉庫文件夾

  git --bare init  初始化倉庫。

注意:如果不使用“--bare”參數(shù),初始化倉庫后,提交master分支時報錯。這是由于git默認(rèn)拒絕了push操作,需要.git/config添加如下代碼:

[receive]

   denyCurrentBranch = ignore

推薦使用:git --bare init初始化倉庫。

2.連接服務(wù)器

私有g(shù)it服務(wù)器搭建完成后就可以向連接github一樣連接使用了,但是我們的git服務(wù)器并沒有配置密鑰登錄,所以每次連接時需要輸入密碼。

1. 使用TortoiseGit同步的話參考下面的使用方法。

   使用命令連接:

 $ git remote add origin ssh://git@192.168.25.156/home/git/first

  這種形式和剛才使用的形式好像不一樣,前面有ssh://前綴,好吧你也可以這樣寫:

 $ git remote add origin git@192.168.25.156:first

   使用TortoiseGit同步的話參考上面的使用方法。

2.Git bash here克隆步驟

 git clone ssh://git@192.168.25.156/home/git/repo1

 ip地址 192.168.25.156

   /home/git/repo1  為路徑加倉庫名

總結(jié)

到此這篇關(guān)于linux上搭建私有Git服務(wù)器的文章就介紹到這了,更多相關(guān)linux私有Git服務(wù)器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

远安县| 蕲春县| 五大连池市| 喀什市| 宣威市| 湖口县| 五峰| 平原县| 诏安县| 类乌齐县| 吴忠市| 炎陵县| 达尔| 邓州市| 蒲江县| 麻阳| 桃园县| 诸城市| 鹤峰县| 江陵县| 渝北区| 资中县| 东安县| 长乐市| 绥芬河市| 千阳县| 龙州县| 天台县| 托克托县| 库车县| 长汀县| 沿河| 湟源县| 永兴县| 唐山市| 个旧市| 静安区| 通海县| 济源市| 福海县| 兴化市|