剛開始一直不了解Git提交的本地庫是在哪里。后來了解到,git提交后會將變更信息記錄.git文件夾中,然后其他路徑的代碼同步時會通過讀取.git文件中的信息來進行同步。
參考:https://blog.csdn.net/mayfla/article/details/78653396
一、Git安裝----服務器(git是分布式的服務器,svn只有一端是服務器)
1、下載地址:https://www.git-scm.com/download/
2、雙擊exe安裝包進行安裝,安裝完成后,在任意文件夾中點擊右鍵,你會發現其中多了git的幾個命令菜單
3、你的git版本庫工具就安裝好了,如果你熟悉git,那么就可以通過它來在本機創建版本庫,或者從其它版本庫clone到本地使用了
安裝完成后,還需要最后一步設置,在命令行輸入:
$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
因為Git是分布式版本控制系統,所以,每個機器都必須自報家門:你的名字和Email地址。你也許會擔心,如果有人故意冒充別人怎么辦?這個不必擔心,首先我們相信大家都是善良無知的群眾,其次,真的有冒充的也是有辦法可查的。
注意git config
命令的--global
參數,用了這個參數,表示你這台機器上所有的Git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的用戶名和Email地址。
二、TortoiseGit 安裝 --客戶端
1、下載地址:https://tortoisegit.org/download/ 同時下載該頁面的中文lang包
2、雙擊安裝包進行安裝
3、在向導頁面生成密鑰並保存到文件夾,方便后面配置用;安裝完后再安裝中文lang包,只需傻瓜式安裝即可。
4、配置小烏龜,右鍵--》TortoiseGit--》設置 (這一步在Gitblit安裝完成后)
配置遠端,下圖中url是遠端版本庫的地址
三、Gitblit安裝(git的圖形化管理)
下載地址:http://gitblit.com/
1、解壓后無需安裝(事先需要安裝jdk)
3、配置gitblit,找到gitblit的解壓文件:
1)D:\software\gitblit-1.8.0\data目錄下找到defaults.properties,用notepad++(文本編輯器)打開這個文件,修改里面的參數
server.httpBindInterface = 192.168.1.4(本電腦現在所連的網絡ip) 可通過命令行輸入ipconfig查詢
server.httpPort = 10101(修改端口為10101)
2) 在D:\software\gitblit-1.8.0目錄下找到installService.cmd,用notepad++(文本編輯器)打開此文件:
SET CD=D:\software\gitblit-1.8.0(增加此項)
--StartParams="" ^(值置空)
3)配置完成后,啟動 installService.cmd 必須管理員身份運行,再啟動 gitblit.cmd ,啟動完成后去服務里手動啟動gitblit.services
打開網址http://ip地址:10101(賬號密碼admin/admin)
4)創建版本庫,並設置
四、代碼庫配置
1)初始化,創建文件夾並打開。然后如下圖
2)彈窗點ok,結果如下
3)將代碼同步到本地庫
4)push到遠程庫