本文的思想是在局域網中用一台電腦作為服務器,在其中建立一個文件夾,作為總的公開版本庫。然后將這個文件夾共享,使其他客戶機都可以訪問,從而進行代碼的管理。
一、下載安裝文件
1、git核心: git-for-windows
或從我的網盤下載: Git-2.7.0-32-bit Git-2.7.0-64-bit
或從我的網盤下載:TortoiseGit-1.8.16.0-32bit TortoiseGit-1.8.16.0-64bit
3、中文支持語言包: TortoiseGit-LanguagePack
或從我的網盤下載: TortoiseGit-LanguagePack-1.8.16.0-32bit-zh_CN TortoiseGit-LanguagePack-1.8.16.0-64bit-zh_CN
二、安裝文件
在服務器和客戶機的電腦上分別按照順序安裝以上三個程序,一切按照默認安裝即可。
三、配置
1、配置中文環境
在隨便一個空白處點右鍵--->"TortoiseGit(T)"--->"設置",出現如下界面:
選擇中文,點擊確定即可。
2、在服務器端配置公開版本庫
①在服務器端新建一個文件夾,進入該文件夾,右鍵然后點擊"Git 在這里創建版本庫(Y)",出現如下界面:
這里選中復選框,點擊"確定"即可。
②點擊"開始"--->"控制面板"--->"網絡和共享中心",查看當前網絡類型,然后點擊"更改高級共享設置",選擇對應的網絡類型設置,注意開啟"啟用網絡發現","啟用文件和打印機共享","啟用共享以便可以訪問網絡的用戶可以讀取和寫入公用文件夾中的文件","關閉密碼保護共享"這幾個選項。
然后右鍵點擊①中建立的文件夾--->"屬性"--->"共享"--->"共享",出現如下界面:
選擇"Everyone",注意要配置"讀寫"權限,點擊"添加"--->"共享"即可。完成后會出現一個網絡路徑,如下圖所示:
3、將服務器的公開版本庫(共享文件夾)映射到客戶端
在客戶端右鍵"我的電腦"--->"映射網絡驅動器",如下圖所示:
點擊"瀏覽"或者直接在前面輸入框中輸入" \\WIN-4QQD2FH2H1A\CodeWarehouse\ "來找到2.②最后一個圖中所示的網絡路徑,點擊"完成"我們就會發現自己的電腦中多出了一個"Z:"盤,其便是服務器端映射到客戶機的公開版本庫(共享文件夾)。
4、在客戶端配置本地版本庫
①在客戶端新建一個文件夾,進入該文件夾,右鍵然后點擊"Git 在這里創建版本庫(Y)",出現如下界面:
這里無需勾選復選框,點擊"確定"即可。
②右鍵①中建立的文件夾--->"TortoiseGit(T)"--->"設置"--->"遠端",出現如下界面:
窗口中"遠端"項是名字,隨便起一個填上吧。URL是更新路徑,這里填上剛才映射下來的盤符,比如"Z:",第三項留空(私鑰路徑,如果你用SSH就需要填寫)。
經過以上步驟,就可以在三.4.①中建立的本地版本庫中右鍵進行"GIt 拉取"和"Git 推送"等操作了。