當前位置:首頁 » 雲伺服器 » git本地伺服器搭建windows

git本地伺服器搭建windows

發布時間: 2023-08-08 13:19:34

❶ 在win10下怎麼安裝git的服務

工具:win10系統電腦一台

步驟:

1、打開win10系統電腦,雙擊exe安裝包,在彈出的安全提示中點擊「允許」。安裝向導的頭兩步都直接點擊「下一步」/「Next」如圖所示。

❷ 如何在windows下安裝GIT

windows系統下git的安裝

在Linux系統下,可以直接在命令窗口安裝和使用Git。但是,在windows系統下,想要達到同樣的效果,可以安裝git,使用git bash到達效果。具體安裝步驟如下:
第一步:官網上下載git
網址:https://git-for-windows.github.io/;版本:2.11.0。

第二步:雙擊下載好的git安裝包,彈出提示框,如下圖:

第三步: 直接點擊「next」進入下一步,選擇安裝路徑,如下圖:

第四步:選擇好安裝路徑後,點擊「next」進入下一步,彈出安裝配置窗口,包括git命令行、git圖形窗口等,如下圖所示:

第五步:按照上述默認配置,直接點擊「next」進入下一步,彈出「選擇菜單開始文件」的窗口,如下圖所示:

第六步:按照默認路徑即可,直接點擊「next」,進入下一步,進入「調整路徑環境」窗口,如下圖所示:

註:該窗口中,各項選項的意思為:
第一項:直接安裝,不會配置git命令的環境變數。
第二項:會自動配置好git命令的環境變數。
第三項:git命令和unix工具命令都會添加到環境變數。
第七步:由於第一項不會配置環境變數,第三項會添加可選unix工具,基本沒用,所以選第二項,然後點擊「next」進入下一步,如下圖所示:

第八步:選擇第一項,同步下載更新文件時使用windows風格,提交文件時使用unix風格,盡量保證同步兼容。選好後,點擊「next」進入下一步,如下圖所示:

第九步:選擇第一項,安裝後git bash的終端使用起來比較好用。選好後,點擊「next」進入下一步。如下圖所示:

第十步:按照默認配置,直接點擊「next」進入下一步。如下圖所示:

第十一步:直接點擊「install」進行安裝即可,安裝完成如下圖所示:

到此為止,git成功安裝。
git安裝完成後,找到git bash,打開git bash,如下圖所示:

在上述窗口進行git的命令操作即可。

❸ 使用Gitolite搭建Git伺服器

Git服務的管理工具,主要有如下幾種。

Gitolite 使用perl語言編寫,維護和更新比較積極,下面測試使用Gitolite搭建Git伺服器。

一般新建用戶 ~/.ssh/ 目錄是不存在的。

生成路徑會在ssh-kengen執行後給出,也可修改。windows下生成路徑默認位於 C:/user/用戶名/.ssh 下。

此時, gitolite 會初始化兩個倉庫,同時創建 authorized_keys 文件

管理庫中有兩個目錄, conf/ 和 keydir/ 。

倉庫的創建通過編輯 gitolite-admin/conf/gitolite.conf 即可,然後將配置後的文件上傳伺服器。

若本地已有倉庫repo2,將其添加到伺服器

gitolite可以通過用戶組的方式進行管理

如上提示,需要輸入密碼。
需要安裝 openssh ,並將 gitolite 用戶添加在 sshusers 組中,有的伺服器可能是 ssh 組。

計算機領域的Cookbook指的是實用經典案例的意思,是對一些普遍性問題的解決方案的總結和整理。

❹ 如何在win7上安裝gitlab伺服器

GitLab是由Ruby語言開發的基於Linux的Git伺服器,是我見過的最強大的Git伺服器。發現它之後,立即決定將Git伺服器換成GitLab。
但安裝好GitLab之後面臨一個問題,如何將伺服器上的git項目直接導入到GitLab,之前的Git伺服器是由是git+apache搭建的(詳見在Linux上用Apache搭建Git伺服器)。
在網上發現了這篇文檔——Import bare repositories into your GitLab instance,並按之進行了操作。
1)設置存放代碼庫的主目錄
vi /etc/gitlab/gitlab.rb

比如這里設置為:git_data_dir "/gitlab/repos"
2)訪問剛搭建的GitLab站點,創建一個group,比如cnblogs。
這時會在 /gitlab/repos 下創建 /gitlab/repos/repositories/cnblogs 文件夾
然後在/gitlab/repos/repositories/創建一個文件夾,比如cnblogs
3)將現有的所有git項目文件復制到這個文件夾
cp -r /data/git/* /gitlab/repos/repositories/cnblogs

4)修改一下復制過來的文件夾的所有者:
chown -R git:git /gitlab/repos/repositories/cnblogs

5)運行GitLab導入命令
cd /var/opt/gitlab
gitlab-rake gitlab:import:repos

等了一段時間之後,顯示done,卻一個項目也沒導入進來。
經研究發現,在導入時,GitLab只認文件夾名以.git結尾的項目。於是,將要導入的項目文件夾名稱加上.git後綴,再次進行導入。
結果顯示導入成功,比如:
Processing cnblogs/CNBlogsJob.git
* Created CNBlogsJob (cnblogs/CNBlogsJob.git)
Done!

可以是GitLab站點上卻看不到已導入的項目。多次努力,也沒能解決這個問題。
後來,實在沒辦法,改為手動導入,導入方法如下:
1)在GitLab站點上創建與要導入的項目同名的項目。
2)進入剛創建的項目文件夾
cd /gitlab/repos/repositories/cnblogs/項目名稱.git

3)刪除該文件下的所有文件
rm -rf *

4)將要導入的項目文件夾下的所有文件復制過來
cp -r /data/git/CNBlogsJob/* /gitlab/repos/repositories/cnblogs/CNBlogsJob.git

就這樣將項目一個一個地導入進來。
5)導入完成後,修改一下導入的所有項目的文件所有者
chown -R git:git /gitlab/repos/repositories/cnblogs

如果不修改所有者,客戶端無法進行git push。
就這樣手動地完成了現有Git項目的導入。
備註:操作系統是CentOS 6.2,GitLab版本是7.8.4。

熱點內容
暢玩守望先鋒最少要什麼配置 發布:2025-02-05 23:37:52 瀏覽:452
雲桌面伺服器啟動不了 發布:2025-02-05 23:29:09 瀏覽:25
uc緩存視頻怎麼徹底清理 發布:2025-02-05 23:24:16 瀏覽:632
家用電腦該怎麼樣配置 發布:2025-02-05 23:24:13 瀏覽:337
唐門按鍵精靈腳本 發布:2025-02-05 23:24:02 瀏覽:6
博圖加密演算法 發布:2025-02-05 23:07:48 瀏覽:548
幀數腳本 發布:2025-02-05 23:06:26 瀏覽:855
android菜單效果 發布:2025-02-05 23:00:54 瀏覽:673
怎樣把獨立存儲器放入此電腦 發布:2025-02-05 23:00:21 瀏覽:89
取消微信設置密碼在哪裡設置 發布:2025-02-05 22:48:49 瀏覽:667