Git自己是沒有服務器和客戶端的區別,可是若是咱們要共享git倉庫時,就須要ssh、http,它們就有服務器和客戶端的區別。git
Windows平臺下搭建Git服務器github
一、在本身電腦搭建Git服務器,且只有本身的電腦能訪問。瀏覽器
即便是本身一我的在開發代碼也強烈建議使用Git來管理代碼。固然也能夠只使用本地Git倉庫的形式來管理代碼。bash
二、在本身電腦搭建Git服務器,共享到局域網中。服務器
只能在局域網訪問,是在局域網外,別人都不知道你的IP。ssh
打開配置文件:Gitblit的解壓目錄/data/gitblit.properties,添加如下內容:server
#這裏配Git倉庫的存放目錄,文件分隔符要用「/」,不要用"\"開發
git.repositoriesFolder = E:/Repositoryrem
#http端口,咱們登錄gitblit管理界面時用的端口
server.httpPort = ppit
#這個填服務器IP
server.httpBindInterface = xx.xx.xx.xx
#這個就填localhost
server.httpsBindInterface = localhost
在瀏覽器中打開http://xx.xx.xx.xx:pp,就能夠看到gitblit的管理界面。這時候,你會發現,須要一個用戶名和密碼,可是沒有註冊的地方。。。打開Gitblit的解壓目錄/data/users.conf,你就會發現一個默認的用戶名和密碼。
Linux平臺下搭建Git服務器
上面兩種方法均可以在Linux上用。但我沒有實操過,就不說了。
Linux自己就帶ssh,因此上面的方法一,就能夠在局域網共享git倉庫,固然命令改爲git clone git@xx.xx.xx.xx:/xxx/xxx/Repository.git的形式。