1. 程式人生 > >windows搭建Git伺服器及專案部署

windows搭建Git伺服器及專案部署

0x01

使用Gitblit在windows作業系統上搭建Git伺服器,Gitblit需要Java環境,配置JDK參照 點選開啟連結 https://blog.csdn.net/cgs_______/article/details/77641663

0x02

去官網下載Gitblit並解壓,我解壓到了G盤下,G:\gitblit-1.8.0


編輯data目錄下的defaults.properties檔案,修改git.repositoriesFolder = 你的倉庫資料夾(例如:D:/gitrepos),修改server.httpPort = 自定義埠(只要該埠不被佔用即可,例如:10101),修改server.httpBindInterface = 你計算機的IP地址(例如我的IP:10.14.9.235),修改server.httpsBindInterface = localhost


0x03

修改安裝目錄下的installService.cmd檔案,修改完成後用管理員身份執行該檔案,然後去windows服務檢視是否存在gitblit服務,如果存在就說明成功了


0x04

雙擊安裝目錄下的gitblit.cmd檔案,啟動成功後開啟瀏覽器輸入http://10.14.9.235:10101(上述步驟中我們配置的ip和埠),Gitblit預設的使用者名稱密碼均為admin,登入成功後可建立新的倉庫

以上參考:https://blog.csdn.net/wfl_137724/article/details/76684982

0x05

將專案部署到Git伺服器上的步驟是:先新建一個遠端倉庫,在本地克隆遠端倉庫,將專案拷貝到本地倉庫,最後將專案add、commit後push到遠端倉庫對應的分支。

0x06

為什麼使用Git而不是SVN?或者說Git的有點是什麼?

Git是分散式的scm,SVN是集中式的

Git是每個歷史版本都儲存完整的檔案,便於恢復,SVN是儲存差異檔案,歷史版本不可恢復

Git可離線完成大部分操作,SVN則不能

Git有著更優雅的分支和合並實現(可以參考廖雪峰的Git教程中,多人協作一節)

Git有更強的撤銷修改和修改歷史版本能力

Git速度更快,效率更高

相關推薦

windows搭建Git伺服器專案部署

0x01 使用Gitblit在windows作業系統上搭建Git伺服器,Gitblit需要Java環境,配置JDK參照 點選開啟連結 https://blog.csdn.net/cgs_______

Windows平臺使用Gitblit搭建Git伺服器使用

一、安裝Java 二、配置Java環境變數 右鍵”計算機” => ”屬性” => ”高階系統設定” => ”高階” => “環境變數” => “系統變數”。 1、新建 變數名:JAVA_HOME 變數值:

搭建Git CentOS搭建Git伺服器許可權管理

CentOS搭建Git伺服器及許可權管理   宣告:本教程,僅作為配置的記錄,細節不展開,需要您有一點linux的命令基礎,僅作為配置參考。 1. 系統環境 系統: Linux:CentOS 7.2 64位 由於CentOS已經內建了OpenSSH,如果您的

windows 搭建Git伺服器

環境:windows10  gitblit1.8  jdk8 官網下載jdk8 和 gitblit  gitblit1.8  提取碼:pyp7 萬事具備只欠東風。 1. 安裝 jdk 從無到有_之JAVA基本開發環境搭建 2. 解壓gitblit壓縮包到任意目錄,進入

CentOS搭建Git伺服器許可權管理

宣告:本教程,僅作為配置的記錄,細節不展開,需要您有一點linux的命令基礎,僅作為配置參考。 1. 系統環境 系統: Linux:CentOS 7.2 64位 由於CentOS已經內建了OpenSSH,如果您的系統沒有,請自行安裝。 檢視ssh版本 $ ssh

搭建git伺服器配置gitosis管理使用者許可權

[[email protected] ~]# sudo -H -u git gitosis-init < /tmp/id_rsa.pub  Traceback (most recent call last):   File "/usr/local/bin/gitosis-init", lin

windows搭建Git伺服器之Gitblit

Gitblit需要安裝Java並配置Java環境 這裡就不列舉Java安裝了,不會的自行百度 2.配置gitblit.properties 開啟Gitblit目錄下的data資料夾下的gitblit.properties檔案 開啟m

Windows搭建Git伺服器(gitblit)

如果想用Git,暫時又不想把程式碼公佈到GitHub上,同時要在各臺裝置間更好得同步程式碼,可以嘗試在自己的機器上搭建個Git伺服器。以我的為例,我在Win10上搭建了自己的Git伺服器,相當於一個私服GitHub步驟如下: 搭建Java環境,有JRE就行

Centos7web環境搭建(JDK+MySQL+Tomcat)專案部署

1.JDK 1.1解除安裝系統自帶的openjdk [[email protected] ~]# rpm -qa | grep java [[email protected] ~]# yum -y remove *openjdk* 1.2下載、安裝

Linux下搭建Git伺服器 Jenkins持續整合環境部署

1、安裝Git 見 Jenkins持續整合環境部署 第四節 2、建立Git使用者和使用者組 1 groupadd git 2 useradd git -g git 3、建立證書切換到git使用者建立證書 1 su git 2 cd /home/git 3 mkdir .ssh 4 c

在 Linux 下搭建 Git 伺服器後如何新建專案和新增使用者

關於如何在Linux 下搭建 Git 伺服器的問題,大家可以參考這篇文章(https://www.cnblogs.com/dee0912/p/5815267.html)。 我按照上面文章內容操作,確實搭建完成Git伺服器後,但是又出現了一個問題,如何新建專案,並且把參與開發人員加到該專案呢?下面

linux下java專案tomcat環境搭建專案部署

一.tomcat的搭建 思路:去官網(http://tomcat.apache.org/)下載相應tomcat版本,解壓後放置在系統慣例應用目錄/opt目錄下。 wget -c https://download.jetbrains.8686c.com/idea/ideaIU-2018.3.tar

Windows平臺使用Gitblit搭建Git伺服器圖文教程

Git服務現在獨樹一幟,相比與SVN有更多的靈活性,最流行的開源專案託管網站Github上面,如果託管開源專案,那麼就是免費使用的,但是閉源的專案就會收取昂貴的費用,如果你不缺米,那麼不在本文討論的範圍內,既然這樣,我們可以自己搭建我們的Git伺服器。 國內使用Windows Server平臺的

Windows平臺下搭建Git伺服器

Git沒有客戶端伺服器端的概念,但是要共享Git倉庫,就需要用到SSH協議(FTP , HTTPS , SFTP等協議也能實現Git共享,此文件不討論),但是SSH有客戶端伺服器端,所以在window

Windows上使用Cygwin和Gitolite搭建Git伺服器

安裝Cygwin 開啟setup.exe, 選擇Install from Internet 選擇安裝Cygwin到C:\cygwin 選擇儲存下載檔案的目錄為C:\ 選擇下載站點的映象 選擇安裝以下軟體包: Net | openssh (不要選成openssl)

初學Git簡單搭建git伺服器和客戶端

在開發中,會經常碰到bug問題,那麼有了bug就需要修復,每個bug都可以通過一個臨時分支來修復,修復完成後,合併分支,然後將臨時的分支刪除掉。比如我在開發中接到一個404 bug時候,我們可以建立一個404分支來修復它,但是,當前的dev分支上的工作還沒有提交。 工作進行到一半時候,我們還無法提交,比如我這

windows搭建Git伺服器(轉)

以下兩篇文章是在安裝Git伺服器時借鑑的文章,不錯,轉載在此: 1、所需的軟體下載及安裝 所需工具下載地址: 若只要使用git,只需要安裝msysgit就行了。copssh是一個ssh伺服器軟體。 msysgit的安裝: 我把安裝中關鍵的幾步截圖說明,其餘直接點

搭建git伺服器(在windows server)

專案程式碼的分支管理一直是一個很頭疼的問題,因為使用的是svn。於是開始嘗試使用git。目前公共的git伺服器使用量比較廣泛就是github和碼雲。github私有庫是收費的,碼雲雖然不收費,但是使用者數量有限制。想著還是自己搭建一個git伺服器吧。搭建的環境是在window

搭建Git伺服器(Ubuntu虛擬機器)和windows客戶端

         一直以來用Git都是用的別人的伺服器, 比如oschina 和github,  今天因為工作需要在自己的ubuntu上搭建了自己Git 伺服器, 以下記錄一些步驟和碰到的問題

ubuntu搭建git伺服器教程常見問題

最近公司專案需要用到Git來管理專案,正好逢週末花了點時間在虛擬機器的unbuntu系統中搭建了下git的伺服器,由於搭建過程中多多少少遇到了一些小問題,再因為個人記性不太好,所以在這裡記錄下來,以備不時之需。開始我已經在虛擬機器的ubuntu12.04系統下已