Git伺服器的搭建

2021-07-25 03:29:05 字數 1506 閱讀 3972

什麼是git?

git是一款免費、開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案。當然,除了git以外,還有svn,它也是用來管理專案的。度娘講的更詳細點。

以下講的是git伺服器的搭建。

你可以使用github(來建立自己的專案版本庫。但是呢,使用github有個問題,如果你的專案是私有的,你需要付費。否則你的專案就是公開的。那不想掏錢還有別的辦法麼?答案是肯定的。

1.建立名為gitrepository的資料夾,這個資料夾主要是用來儲存資料的。

2.這個版本跟較早之前的版本在配置git的時候,基本上是沒有什麼區別的。在data資料夾裡面有兩個檔案,乙個是defaults.properties,另乙個是gitblit.properties。第二個檔案包含第乙個檔案。你可以在第二個檔案裡面配置git,也可以在第乙個檔案裡面配置檔案。我這邊選擇的在第二個檔案裡面配置git。

3.在gitblit.properties裡面新增一句,git.repositoriesfolder = c:\git\gitrepository,這裡是設定你剛才建立的儲存資料的路徑。

4.設定http協議埠號,在defaults.properties 你可以看到 server.httpport預設埠號是80或者是8080,這裡不建議使用預設埠號,這裡我將埠號設定為

server.httpport =1000(https協議埠號同理)

5.設定伺服器的ip位址,這裡我是將伺服器ip位址設定成本地的ip:127.0.0.1,server.httpbindinte***ce = 127.0.0.1(設定成你想要的ip位址即可)同時,將server.httpsbindinte***ce設定為localhost

上面的配置完成好後,儲存即可。

在剛才解壓的資料夾裡面有個 gitblit.cmd批處理檔案,雙擊執行即可。

等到批處理執行到這個介面的時候,說明你已經成功了。

這時候,你在你的瀏覽器裡面輸入127.0.0.1:1000(localhost:1000)[你設定的ip],就可以訪問git版本庫拉

那麼,現在有個問題,要是這個機器關機了,我們還得每次去重啟這個git這顯得非常的不方便。所以,接下來,我們來設定以windows service 方式啟動gitblit。

修改arch

32bitset arch=x86

64bit set arch=amd64

新增你git的目錄

set cd =c:\git\gitblit-1.8.0(你的git目錄)

最後在修改startparams的啟動引數,設定為空即可。

之後以管理員身份執行,installservice.cmd即可。

在伺服器的服務管理下,你就能看能到gitblit服務了。

Git 搭建git伺服器

環境 ubuntu16.4 1.以root使用者登陸linux後台,執行下面的命令安裝git apt install git2.建立git使用者 adduser git3.建立倉庫目錄 su git mkdir p repository myself.git4.初始化倉庫 cd repository...

Git 搭建Git伺服器

在遠端倉庫一節中,我們講了遠端倉庫實際上和本地倉庫沒啥不同,純粹為了7x24小時開機並交換大家的修改。github就是乙個免費託管開源 的遠端倉庫。但是對於某些視源 如生命的商業公司來說,既不想公開源 又捨不得給github交保護費,那就只能自己搭建一台git伺服器作為私有倉庫使用。搭建git伺服器...

搭建Git伺服器

在 遠端倉庫 一節中,我們講了遠端倉庫實際上和本地倉庫沒啥不同,純粹為了7x24小時開機並交換大家的修改。github就是乙個免費託管開源 的遠端倉庫。但是對於某些視源 如生命的商業公司來說,既不想公開源 又捨不得給github交保護費,那就只能自己搭建一台git伺服器作為私有倉庫使用。搭建git伺...