什麼是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伺...