持續集成(git+TortoiseGit+Gitblit)


剛開始一直不了解Git提交的本地庫是在哪里。后來了解到,git提交后會將變更信息記錄.git文件夾中,然后其他路徑的代碼同步時會通過讀取.git文件中的信息來進行同步。

參考:https://blog.csdn.net/mayfla/article/details/78653396

一、Git安裝----服務器(git是分布式的服務器,svn只有一端是服務器)

1、下載地址:https://www.git-scm.com/download/

2、雙擊exe安裝包進行安裝,安裝完成后,在任意文件夾中點擊右鍵,你會發現其中多了git的幾個命令菜單

3、你的git版本庫工具就安裝好了,如果你熟悉git,那么就可以通過它來在本機創建版本庫,或者從其它版本庫clone到本地使用了

 

安裝完成后,還需要最后一步設置,在命令行輸入:

 

$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 

 

因為Git是分布式版本控制系統,所以,每個機器都必須自報家門:你的名字和Email地址。你也許會擔心,如果有人故意冒充別人怎么辦?這個不必擔心,首先我們相信大家都是善良無知的群眾,其次,真的有冒充的也是有辦法可查的。

 

注意git config命令的--global參數,用了這個參數,表示你這台機器上所有的Git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的用戶名和Email地址。

 

 

二、TortoiseGit 安裝  --客戶端

1、下載地址:https://tortoisegit.org/download/   同時下載該頁面的中文lang包

2、雙擊安裝包進行安裝

3、在向導頁面生成密鑰並保存到文件夾,方便后面配置用;安裝完后再安裝中文lang包,只需傻瓜式安裝即可。

 4、配置小烏龜,右鍵--》TortoiseGit--》設置    (這一步在Gitblit安裝完成后

配置遠端,下圖中url是遠端版本庫的地址

三、Gitblit安裝(git的圖形化管理

下載地址:http://gitblit.com/

 

1、解壓后無需安裝(事先需要安裝jdk)

3、配置gitblit,找到gitblit的解壓文件:

1D:\software\gitblit-1.8.0\data目錄下找到defaults.properties,notepad++(文本編輯器)打開這個文件,修改里面的參數

  server.httpBindInterface = 192.168.1.4(本電腦現在所連的網絡ip)  可通過命令行輸入ipconfig查詢

  server.httpPort = 10101(修改端口為10101)

2) D:\software\gitblit-1.8.0目錄下找到installService.cmd,用notepad++(文本編輯器)打開此文件:

  SET CD=D:\software\gitblit-1.8.0(增加此項)

  --StartParams="" ^(值置空)

3)配置完成后,啟動 installService.cmd   必須管理員身份運行再啟動 gitblit.cmd ,啟動完成后去服務里手動啟動gitblit.services

打開網址http://ip地址:10101(賬號密碼admin/admin)

4)創建版本庫,並設置

四、代碼庫配置

1)初始化,創建文件夾並打開。然后如下圖

 

2)彈窗點ok,結果如下

3)將代碼同步到本地庫

 

4)push到遠程庫

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM