国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用gitlab在服務(wù)器上搭建私服git倉庫,并且上傳項目

這篇具有很好參考價值的文章主要介紹了使用gitlab在服務(wù)器上搭建私服git倉庫,并且上傳項目。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

官網(wǎng):The DevSecOps Platform | GitLab

1.安裝gitlab軟件:

  • 安裝相關(guān)依賴:

    yum install -y policycoreutils policycoreutils-python openssh-server open-clients postfix ca-certificates
    # ca-certificates: 不安裝下載gitlab包報錯--no-check-certificate
  • 設(shè)置postfix開機自啟,并啟動,postfix支持gitlab發(fā)信功能

    systemctl start postfix && systemctl enable postfix
  • 下載給gitlab包

    wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.4.2-ce.0.el7.x86_64.rpm
  • 安裝rpm包:

    rpm -ivh gitlab-ce-12.4.2-ce.0.el7.x86_64.rpm
  • 修改gitlab的配置:/etc/gitlab/gitlab.rb

    # 修改gitlab訪問地址和端口,默認為80,我們改為82
    sed -i "s/^external_url.*/external_url 'http:\/\/192.168.66.201:82'/" /etc/gitlab/gitlab.rb
    # 第一次修改,nginx監(jiān)聽端口
    sed -i "s/^# nginx\['listen_port'\].*/nginx\['listen_port'\] = 82/" /etc/gitlab/gitlab.rb
    # 后面的修改,nginx監(jiān)聽端口
    sed -i "s/^nginx['listen_port'].*/nginx['listen_port'] = 82/" /etc/gitlab/gitlab.rb
    # 重新加載配置
    gitlab-ctl reconfigure
  • 重啟gitlab服務(wù):

    gitlab-ctl restart
  • 登陸頁面:http://192.168.174.201:82,修改root用戶密碼使用gitlab在服務(wù)器上搭建私服git倉庫,并且上傳項目,git,gitlab,git,服務(wù)器,運維

  • 使用root用戶登陸:使用gitlab在服務(wù)器上搭建私服git倉庫,并且上傳項目,git,gitlab,git,服務(wù)器,運維使用gitlab在服務(wù)器上搭建私服git倉庫,并且上傳項目,git,gitlab,git,服務(wù)器,運維

2.配置ssh公鑰:

ssh-keygen -t rsa -b 1024 -C "用戶名/郵箱"
# 如果不指定用戶名和郵箱,將默認使用主機的用戶名和主機名
# ssh-keygen - 生成、管理和轉(zhuǎn)換認證密鑰,t制定類型
# RSA
# window:C:/用戶/user/.ssh/id_rsa.pub公鑰文件,linux:~/.ssh/id_rsa.pub公鑰文件
cat ~/.ssh/id_rsa.pub

使用gitlab在服務(wù)器上搭建私服git倉庫,并且上傳項目,git,gitlab,git,服務(wù)器,運維

使用gitlab在服務(wù)器上搭建私服git倉庫,并且上傳項目,git,gitlab,git,服務(wù)器,運維

使用gitlab在服務(wù)器上搭建私服git倉庫,并且上傳項目,git,gitlab,git,服務(wù)器,運維

3.安裝和配置git:

  • 安裝:

    yum install -y git
  • 配置:

    git config --global user.name "qv123"
    git config --global user.email "qv1095322098@163.com"
    # 查看
    git config --global user.name
    git config --global user.email

4.上傳項目:

1.方式一:創(chuàng)建本地項目推送

    • 初始化項目。將項目添加到工作區(qū),或者直接拉取空倉庫:

      cd ~/my_hexo && git init
    • 添加遠程倉庫路徑:倉庫地址是服務(wù)器IP

      git remote add origin git@192.168.174.201:qv123_group/my_hexo.git
      # origin遠端名稱
      # 查看命令幫助:git remote -help
    • 查看遠程倉庫得名稱和地址:

      git remote -v show
    • 將項目從工作區(qū)添加到暫存區(qū):

      git add .
    • 將項目從暫存區(qū)提交到本地倉庫:(這里必須配置用戶名和郵箱地址)

      git commit -m "one commit"
    • 查看本地分支:

      git branch
    • 拉取一下遠程的空倉庫:

      # 最好拉取一下空倉庫,不然可能導(dǎo)致推送錯誤
      git pull -u origin master
      # 報錯
      To git@192.168.174.201:qv123_group/my_hexo.git
       ! [rejected] ? ? ?  master -> master (fetch first)
      error: failed to push some refs to 'git@192.168.174.201:qv123_group/my_hexo.git'
      hint: Updates were rejected because the remote contains work that you do
      hint: not have locally. This is usually caused by another repository pushing
      hint: to the same ref. You may want to first merge the remote changes (e.g.,
      hint: 'git pull') before pushing again.
      hint: See the 'Note about fast-forwards' in 'git push --help' for details.
      [root@gitlab-server qv1234.github.io-master]# git pull --rebase origin
      fatal: 'origin' does not appear to be a git repository
      fatal: Could not read from remote repository.
      ?
      Please make sure you have the correct access rights
      and the repository exists.
    • 推送到遠程倉庫:

      git push -u origin master
      # master是分支

2.方式二:(推薦)

    • 直接克隆空倉庫:

      git clone git@192.168.174.201:qv123_group/my_hexo.git
      cd my_hexo
    • 查看遠程倉庫得名稱和地址:

      [root@gitlab-server my_hexo]# git remote -v show
      origin  git@192.168.174.201:qv123_group/my_hexo.git (fetch)
      origin  git@192.168.174.201:qv123_group/my_hexo.git (push)
    • 將項目從工作區(qū)添加到暫存區(qū):

      git add . --all
    • 將項目從暫存區(qū)提交到本地倉庫:(這里必須配置用戶名和郵箱地址)

      git commit -m "one commit"
    • 查看本地分支:

      git branch
    • 推送到遠程倉庫:文章來源地址http://www.zghlxwxcb.cn/news/detail-771283.html

      git push -u origin master
      # master是分支

到了這里,關(guān)于使用gitlab在服務(wù)器上搭建私服git倉庫,并且上傳項目的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Git篇如何在自己服務(wù)器搭建自己的git私有倉庫

    要在自己的服務(wù)器上搭建自己的Git私有倉庫,可以按照以下步驟進行操作: 安裝Git服務(wù)器軟件:選擇一款適合的Git服務(wù)器軟件,如GitLab或GitHub,并按照官方文檔進行安裝和配置。 創(chuàng)建數(shù)據(jù)庫:如果使用GitLab,需要創(chuàng)建一個數(shù)據(jù)庫來存儲用戶信息、項目和代碼。根據(jù)所選的服

    2024年02月03日
    瀏覽(98)
  • 在局域網(wǎng)搭建一個帶 web 操作頁面的 git 版本服務(wù)器 - Gitlab

    以下內(nèi)容為本人的著作,如需要轉(zhuǎn)載,請聲明原文鏈接 微信公眾號「ENG八戒」https://mp.weixin.qq.com/s/Br0ETd_aNffEZoTAba03Bw 最近到了新團隊,只有幾部新電腦,然后啥也沒有了。老江說需要一個管理工程代碼的 git 版本服務(wù)器,還說他以前用過 gitlab,于是我就自告奮勇接下了鍋,在

    2024年01月19日
    瀏覽(34)
  • Git教程-搭建服務(wù)器上GitBlit代碼倉庫(超詳細)

    Git教程-搭建服務(wù)器上GitBlit代碼倉庫(超詳細)

    在日常編碼時,我常常會有將代碼保存到云端的需求,因此我選擇將 Git 安裝在我的 云服務(wù)器上,通過在服務(wù)器上搭建 GitBlit 服務(wù),配合本地使用 TortoiseGit 上傳代碼,實現(xiàn)跨設(shè)備的云端代碼版本管理。本篇文章將介紹如何在云服務(wù)器上搭建?Git 代碼庫,實現(xiàn)跨設(shè)備的代碼版本

    2024年01月24日
    瀏覽(14)
  • 使用win10搭建一個gitlab服務(wù)器

    1.安裝并配置Git和Ruby環(huán)境。在Windows上安裝Git和Ruby可以使用Chocolatey包管理器進行安裝。在管理員命令行中執(zhí)行以下命令: 2.安裝并配置OpenSSH。GitLab使用SSH協(xié)議進行代碼的傳輸,因此需要安裝OpenSSH。同樣可以使用Chocolatey包管理器進行安裝: 3.下載并安裝GitLab??梢栽贕itLab官網(wǎng)

    2024年02月11日
    瀏覽(85)
  • 服務(wù)器搭建原神私服教程

    1. 準備工具 這個端在Windows、Linux系統(tǒng)上都可以跑,本次教程基于Linux。準備如下工具 服務(wù)器1臺 centos7 系統(tǒng) 最低配置8核16G 如需公網(wǎng)聯(lián)機可用云服務(wù)器 手 保證云服務(wù)器的443端口未使用(服務(wù)器上沒有網(wǎng)站) 2. 環(huán)境配置 安裝系統(tǒng)依賴環(huán)境 安裝java SE 17 注意:如果想要使用最新

    2024年02月04日
    瀏覽(33)
  • 【Git管理工具】使用Docker部署GitLab服務(wù)器

    【Git管理工具】使用Docker部署GitLab服務(wù)器

    1.GitLab是一款基于Git的開源代碼托管平臺,提供版本控制功能、代碼審查、問題跟蹤、CI/CD等一系列項目管理工具。 2.使用GitLab可以輕松管理團隊中的開發(fā)者,進行代碼的協(xié)作開發(fā)和管理。GitLab也提供了豐富的項目集成和API,可以讓開發(fā)者更快地進行集成和部署。 3.相比其他類

    2024年02月06日
    瀏覽(19)
  • 輕松搭建冒險島服務(wù)器-冒險島私服搭建詳細教程

    輕松搭建冒險島服務(wù)器-冒險島私服搭建詳細教程

    想要擁有一個屬于自己的冒險島世界嗎?想要一步步學(xué)習(xí)如何架設(shè)冒險島服務(wù)器嗎?本文將從如何選擇服務(wù)器、安裝系統(tǒng)、配置環(huán)境、搭建數(shù)據(jù)庫、部署網(wǎng)站、上傳文件、啟動服務(wù)等8個方面,一步步為大家詳細講解冒險島架設(shè)教程。讓你輕松打造屬于自己的獨特冒險世界。

    2024年02月11日
    瀏覽(22)
  • linux服務(wù)器部署jenkins+python+git部署講解與git倉庫的使用

    linux服務(wù)器部署jenkins+python+git部署講解與git倉庫的使用

    1.首先需要安裝一下虛擬機:推薦使用 VMware 這個比較好用,如果不知道怎么安裝可以根據(jù)下面的網(wǎng)站去看教程,很簡單 【VMware 詳細安裝教程,親測有效】-CSDN博客 2.安裝好之后,可以使用 Xshell 去連接你得虛擬機,建議使用 Xshell 操作虛擬機,因為企業(yè)里面都是使用遠程連接工

    2024年02月20日
    瀏覽(91)
  • gitlab鏡像倉庫設(shè)置及自動同步代碼到服務(wù)器實現(xiàn)方式

    gitlab鏡像倉庫設(shè)置及自動同步代碼到服務(wù)器實現(xiàn)方式

    最近新接了一個需求,有兩個不同的gitlab倉庫,隸屬于不同的部門,我們需要將其他部門的gitlab代碼倉庫實時或定時同步到我們的gitlab代碼倉庫上. 網(wǎng)上調(diào)研了下實現(xiàn)方案, 大概有兩種 方案一 直接設(shè)置鏡像倉庫 方案二 通過gitlab webhooks + jenkins + rsync或者git命令同步 進入代碼倉庫之

    2024年02月03日
    瀏覽(29)
  • 幻獸帕魯官方服務(wù)器不穩(wěn)定?自己搭建幻獸帕魯私服,告別卡頓

    幻獸帕魯官方服務(wù)器不穩(wěn)定?自己搭建幻獸帕魯私服,告別卡頓

    幻獸帕魯作為2024年開年最火爆的游戲,沒有之一。一路靠著熱梗從一個縫合怪完美逆襲,玩家們在里面戰(zhàn)斗、建造、工作等玩的不亦樂乎。更有意思的是,玩家可以自建服務(wù)器,通過設(shè)置服務(wù)器參數(shù)來控制游戲資源掉落率和各種概率,也就是可以通過自建服務(wù)器打造一個符合自己玩

    2024年02月20日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包