GIT windows 搭建服務端的方法?

時間 2021-05-31 05:25:55

1樓:預子

用win10附帶的openssh伺服器就可以,寫了個教程在碼雲上https://

2樓:Eric Qiang

傻瓜方案:

伺服器端:Gitblit

客戶端:Git for Windows

什麼SSH都直接就有了。一、兩個小時就玩轉。 國內網上的小文章很多。

3樓:WSWS

推薦幾個我使用過後效果不錯的。

如果你無需分支許可權控制,無需類似github中的pull request則推薦你使用

Bonobo Git Server

注意他是基於http的,伺服器系統為windows server。 免費開源,MIT許可。適用於小型團隊。

微軟推出的tfs更新為了Azure Devops Server。其中express版本對於小於五人團隊是免費的,對硬體要求更小。完全版可以試用,目前試用結束後也未出現額外限制,不過企業使用還是建議購買正版。

Azure Devops Server雖然題主問的是windows搭建服務端,不過還是推薦一下gitlab。有企業版與社群版,社群版是免費的。伺服器是linux,支援ssh,http,https。

美國實體清單制裁的企業是禁止使用gitlab企業版的,不過開源的社群版不受影響。

Community Edition or Enterprise Edition

上述連線中有詳細的安裝過程。另外由於國內網路問題,安裝前記得配一下清華大學的源

Tsinghua Open Source Mirror

《Pro Git》中,對與git server有詳細的描述,建議閱讀整個第四章。

簡單的使用ssh

git web

gitlab

總體而言在linux環境上搭建git伺服器支援更好。如果必須使用iwndows,Bonobo Git Server, Azure Devops Server都是不錯的選擇。

4樓:嘰喳嘰喳

現在使用過gitea和gitlab,gitlab功能非常全,有issue、看板,wiki等工具,倉庫可以使用組管理(group),都可以作為專案管理工具使用了,缺點就是硬體要求非常高,免費版和收費版功能上相差比較多。gitea全開源,有合併請求,wiki,版本發布這些功能,關鍵是免費,硬體要求低。目前推薦gitea(或者他的原型:

gogs)

為啥不使用gitblit,用起來挺好的。

5樓:vector03

直接在cygwin下裝openssh和git就可以, 踩了很多的坑, 成功了. 寫了一篇文件, 自己看吧.

windows下使用cygwin搭建git伺服器 - vector03的專欄 - 部落格頻道 - CSDN.NET

6樓:

成熟Git windows .net mvc4的開源Git http伺服器

7樓:

首先你要知道,Git 資料傳輸支援很多種協議,常用的有 SSH、HTTP。

你肯定要先有 Git,這是毫無疑問的。

然後你選一種協議,SSH 的話,你 Win 不原生支援 SSH,所以去裝個 OpenSSH。

HTTP 的話,不過就是乙個實現了 Git 的資料傳輸協議的乙個 HTTP Server 而已。搜一下 Git HTTP Backend,應該有現成的。

(知乎移動端答案沒打完自動發出去了我也是呵呵

SESSION在服務端(PHP JAVA)具體是如何實現的?

逃學小小生 php中 session 可以存在檔案裡,一般是這樣,所以有時候ajax輪詢比較密集的時候,session start 會失敗,會告訴你session檔案開啟失敗 session 可以存在記憶體裡,比如存在memcache裡面,memcache是常住記憶體的跟php沒啥關係 sessio...

遊戲服務端併發的問題?

小男 因為說出來你可能會驚掉下巴。單台遊戲伺服器承載人數就幾百人。極限做到魔獸水平的也就2千多人。優化做的爛的幾十個人就會掛伺服器。而且無論是棋牌還是rpg都一樣。並且這種狀態已經持續了20多年,沒錯從80年代有網路遊戲開始就是這樣子。和網際網路單台服務動輒上萬人來比。做遊戲服務的只能夾起尾巴,比一...

如何成為linux服務端C 開發專家

我們愛珂學 我的意見是,別去找那種很明顯搬磚的活。比如像我現在呆的這種遊戲公司,用的C 98,平時做的都是各種各樣的業務邏輯,就完全就是搬磚,最多成為乙個稍微好一點的搬磚工 比了比自己 就算是主程,通常都是來解決各種下面的人解決不了的陳年老bug。真正的技術積累還是得靠工作的,選乙個方向,然後找那個...