天天看點

Git的使用(一)Git項目管理基本操作

Git項目管理基本操作

服務端軟體下載下傳:

https://bonobogitserver.com/ 下載下傳Git服務端的安裝包(實際上是個一個基于MVC的網站應用程式)

Git的使用(一)Git項目管理基本操作

将網站部署在IIS上面:

注:如果本機中沒有安裝IIS需要先安裝IIS:

詳細步驟:  https://jingyan.baidu.com/article/219f4bf723bcb2de442d38ed.html

Win7、Win8、Win10步驟一樣。

部署流程同普通的網站部署:

可以參考官方詳細介紹: https://bonobogitserver.com/install/

用戶端軟體下載下傳:

https://git-scm.com/downloads 下載下傳Git用戶端

Git的使用(一)Git項目管理基本操作

https://tortoisegit.org/download/ 下載下傳Git用戶端圖形界面管理工具TortoiseGit

Git的使用(一)Git項目管理基本操作

一.  賬戶管理

登入部署好的bonobo git server: 

初始使用者名:admin

密碼:admin 

Git的使用(一)Git項目管理基本操作

圖1-1-1

Git的使用(一)Git項目管理基本操作

圖1-1-2

Git的使用(一)Git項目管理基本操作

圖1-1-3

二. 克隆項目

1. 點選圖1-1-2 庫的名稱連結進入庫的詳情頁面,複制Git庫的url位址(這裡是基于http協定的)

Git的使用(一)Git項目管理基本操作

圖2-1-1

2. 在自己的本地建立一個檔案夾當作自己的工作目錄,然後右鍵點選Git克隆,确認資訊無誤後點選确定,首次會提示輸入使用者名和密碼

Git的使用(一)Git項目管理基本操作

圖2-2-1

等待處理完成……

Git的使用(一)Git項目管理基本操作

圖2-2-2

Git的使用(一)Git項目管理基本操作

圖2-2-3

三.  分支管理

1. 建立新分支。

在本地項目目錄中右鍵- TortoiseGit-建立分支,輸入想要建立的分支名稱

Git的使用(一)Git項目管理基本操作

圖3-1-1

2. 切換分支。

在項目目錄下右鍵- TortoiseGit-切換/檢出

Git的使用(一)Git項目管理基本操作

圖3-2-1

選擇要切換的分支後點選确定

Git的使用(一)Git項目管理基本操作

圖3-2-2

3. 送出分支

項目檔案修改完畢後,在項目目錄中右鍵Git送出-> (對應的分支名稱)

Git的使用(一)Git項目管理基本操作

圖3-3-1

輸入更改的日志資訊,确認要送出的檔案後點選送出

Git的使用(一)Git項目管理基本操作

圖3-3-2

如果要推送至中央伺服器上,請在送出後點選推送

Git的使用(一)Git項目管理基本操作

圖3-3-3

4. 合并分支

假設現在有feature-newtask1和feature-newtask2兩個分支,這兩個分支都是從master分支建立的。其中feature-newtask1中開發并送出至伺服器了一些新的功能,這個時候feature-newtask2需要feature-newtask1中送出的代碼,此時需要進行代碼的合并。

在項目目錄下右鍵- TortoiseGit-合并

Git的使用(一)Git項目管理基本操作

圖3-4-1

選擇 feature-newtask1分支,點選确定

Git的使用(一)Git項目管理基本操作

圖3-4-2

處理完成後即可,此時feature-newtask2分支已經擷取到了feature-newtask1分支送出的代碼

Git的使用(一)Git項目管理基本操作

圖3-4-3

四.  Visual Studio 中使用Git插件

在開發工具Visual Studio 2013、Visual Studio 2015中已經內建了Git插件,無需單獨安裝。

Git的使用(一)Git項目管理基本操作

圖4-1-1

在團隊資料總管中可以看到相應的菜單,功能和TortoiseGit一緻,在此不再贅述。

Git的使用(一)Git項目管理基本操作

圖4-1-2

Git的使用(一)Git項目管理基本操作

圖4-1-3

繼續閱讀