1. 程式人生 > >linux git伺服器搭建,多使用者協作

linux git伺服器搭建,多使用者協作

1、安裝git

2、建立使用者

user add -M username #-M不會在home目錄下建立使用者目錄

user add -M username1

user add -M username2

2、建立使用者組git

groupadd git #建立git使用者組,方便統一管理許可權

4、將使用者加入使用者組

usermod -G 組名稱 使用者名稱稱1

usermod -G 組名稱 使用者名稱稱2

usermod -G 組名稱 使用者名稱稱3

5、在home目錄建立多使用者公共git倉庫目錄

mkdir php_v3 #所有php的倉庫都在該目錄下

6、建立倉庫

mkdir -p /home/git/php_v3/user_center.git


7、設定許可權組

chown -R nobody:nobody /home/git

8、修改使用者組

chgrp -R git /home/git/

9、初始化專案倉庫

git --bare unit /home/git/php_v3/user_center.git #該命令會建立一個空白倉庫

10、開發成員同步程式碼

git clone 使用者名稱@服務地址:/home/git/php_v3/user_center.git

11、提交程式碼

git add xxx

git commit -m ""

git push


相關推薦

linux git伺服器搭建多使用者協作

1、安裝git 2、建立使用者 user add -M username #-M不會在home目錄下建立使用者目錄 user add -M username1 user add -M username2 2、建立使用者組git groupadd git #建立git使用者

linux - git伺服器搭建

Gitolite介紹輕量級, 開源專案,使用SSH公鑰認證,能做到分支級的許可權控制。 1 Gitolite安裝 1.1 建立使用者 $ adduser git #建立使用者 $ passwd git #給新建的使用者設定密碼 exit 退出當前使用者 su -

Linux git伺服器搭建 配置IDEA git

1.linux上建立git 使用者 ,作為git服務管理員  2.安裝 git 伺服器   3.window 客戶端安裝 3.客戶端生成公鑰和私鑰 4.將本地Users\cuizhaojin\.ssh資料夾中的公鑰用文字編輯器開啟,拷貝到伺服器/home/git/.

git 伺服器搭建在自己伺服器搭建私有倉庫

建立一個簡單的私人Git版本控制伺服器,首先得有個伺服器(屁話)。這種方式適合人比較少的情況,管理不需要很複雜,只要增加幾個賬號就能搞定。 如下面的情況,有一個伺服器,兩個客戶端。 伺服器:Debian7.5 (192.168.10.14) 用 戶:git (git-s

git伺服器搭建CentOS7

yum安裝:(檢視yum的git倉庫資訊命令:# yum info git 解除安裝 yum方式安裝的git:# yum remove git)下載安裝包安裝:1 依賴庫安裝# yum install curl-devel expat-devel gettext-devel

個人GIT伺服器搭建Windows/Linux

===Windows=== 自:https://www.cnblogs.com/sumuncle/p/6362697.html Git在版本控制方面,相比與SVN有更多的靈活性,對於開源的專案,我們可以託管到Github上面,非常方便,但是閉源的專案就會收取昂貴的費用。

閒聊:瞎談團隊協作git伺服器搭建

某天,突然有人問我: 你想做遊戲嗎? 想啊,當然想。從高考完選專業開始就想了。   於是,我就稀裡糊塗進了這樣一個小團隊。當然,過程還是挺複雜的,暫且略過不表,以後有機會再談。 大家都是本科生,什麼經驗都沒有,憑著一腔熱血就開始了。起初什麼都不會(雖然現在也什麼都不會)

Git 伺服器搭建Linux

 一、安裝  centos   1.yum install git    不一定可以,沒有yum源   2.原始碼安裝    a、安裝git環境(有的可以不用裝)     •yum install curl       •yum install curl-devel

騰訊雲Linux伺服器搭建(四) Git伺服器搭建(通過https驗證)

先安裝git: 下載 #wget https://github.com/git/git/archive/v2.9.2.tar.gz 解壓 # tar zxvf v2.9.2.tar.gz # cd git-2.9.2 編譯安裝 # make configure # ./co

Git伺服器搭建過程

Git伺服器搭建過程 作者:家輝  日期:2018年3月16日 CSDN部落格: http://blog.csdn.net/gobitan 摘要:本文記錄了Gitlab伺服器的搭建過程,記錄下來備用。安裝的作業系統為CentOS7.

Linux——FTP伺服器部署FTP安全部署(匿名本地虛擬使用者的管理)

一、FTP的概念 FTP 是File Transfer Protocol(檔案傳輸協議)的英文簡稱,而中文簡稱為“文傳協議”。用於Internet上的控制檔案的雙向傳輸 二、FTP的部署 服務端部署: 安裝vsftpd 安裝 lftp

nuget伺服器搭建以及如何釋出一個Nuget包

一、本地dll如何打包,以及版本的更新 本小節主要介紹兩種方式將本地dll打包為Nuget包, 1.1 利用nuget.exe進行打包(應用於.net framework) 1. 下載nuget.exe nuget.exe下載地址:https://www.nuget.org/downlo

git伺服器搭建及相關操作筆記

git伺服器搭建 1、安裝git,yum install git 2、建立證書登入       建立檔案 /home/git/.ssh/authorized_keys     許可權  chmod 755 /home/git/.ssh

Linux伺服器搭建SVN

系統環境:Centos 7 第一步:通過yum命令安裝svnserve,命令如下: >yum -y install subversion 此命令會全自動安裝svn伺服器相關服務和依賴,安裝完成會自動停止命令執行 若需檢視svn安裝位置,可以用以下命令: >rpm -q

Git 伺服器搭建(CentOs7)

我們經常使用遠端倉庫Github,Github 公開的專案是免費的,但是如果你不想讓其他人看到你的專案就需要收費。 這時我們就需要自己搭建一臺Git伺服器作為私有倉庫使用。 接下來我們將以 Centos 為例搭建 Git 伺服器。 1、安裝Git $ yum inst

git 伺服器搭建及提交程式碼檢查

本地 git 服務,通常都會選擇 gitlab。本人最先也是選擇 gitlab,在 centos7 上按照官網的步驟進行安裝,下載的速度難以忍受,無奈放棄。最終選擇在 docker 中安裝 gogs 映象來自建 git 服務。   一、安裝 gogs 1、拉取映象 docker pul

Git伺服器搭建全過程分步詳解

GitHub是一個免費託管開原始碼的Git伺服器,如果我們不想公開專案的原始碼,又不想付費使用,那麼我們可以自己搭建一臺Git伺服器。 下面我們就看看,如何在Ubuntu上搭建Git伺服器。我們使用VMware虛擬機器安裝兩臺Ubantu系統,分別命名為gitServer和

Windows下本地git伺服器搭建

轉載自: 《 Windows下本地git伺服器端安裝圖文教程 》 關於git     分散式:Git版本控制系統是一個分散式的系統,是用來儲存工程原始碼歷史狀態的命令列工具。     分支即時性:建立和切換分支幾乎是同時進行的,使用者可以上傳一部分分

Windows平臺下Git伺服器搭建

原本想用A中提到的CopSSH+msysgit+putty方案,感覺配置起來太麻煩了。於是試了B中提到的Gitblit。 下載安裝Java, 或 JDK 。奇怪的是我在cmd裡輸入javac後提示javac不是內部或外部命令。但在cmd裡java命令是可

windows環境下的git伺服器搭建——gitblit

用以記錄windows系統下的git伺服器搭建過程 之前的搭建過程選擇了用SSH的方式,但是出現了很多問題,暫時的能力不足以解決,所以暫時擱置。 再老師的一再催促下,找到了另一種方法,能夠很好的解決問題——gitblit, 作為一個小白而言,能有這樣的一箇中文圖形化的介面真