Azure DevOps —— Azure Repos 代碼倉庫的基本介紹

什麼是Azure Repos

Azure Repos 實際上就是 Repository,代碼的倉庫,也就是類似於 Github,SVN,TFVC,Subversion 等等,對代碼進行統一託管的服務。

在 Azure DevOps 中可以有兩種託管方式,一種是 git,另一種是 TFVC,這個是在創建項目時就必須要確定的,可以點這裏回顧他們的區別。我用目前最流行的 git 來講解基本的使用。

這裏是左邊的菜單:
在這裏插入圖片描述

文件

顧名思義就是你的源代碼。

當你的倉庫是空是,右邊顯示如下:
在這裏插入圖片描述
這其實就是一個很基本的 git 相關的操作,你可以直接點擊初始化,或者你可以自己用 git 命令進行操作。

初始化好了以後,你會看見下面的圖:
在這裏插入圖片描述
這就是你的代碼倉庫了,也就是存放你源代碼的地方。

左上角可以切換分支
在這裏插入圖片描述
會操作 git 的,基本對這些都不陌生,我就不細說了。

提交(Commit)

顯示你的代碼倉庫所有的提交信息。

在這裏插入圖片描述
他顯示了你所有的提交記錄,左邊是分支的走勢圖。

推送(Push)

就是客戶端把N個提交推送(同步)到服務器上的記錄。

在這裏插入圖片描述
一次推送包含了 N 次的提交,這都是 git 的基本知識。

分支(Branch)

在這裏插入圖片描述

標記(Tag)

在這裏插入圖片描述

拉取請求(Pull Request)

你可以理解成代碼評審的一種。只有請求某些人對你的代碼評審通過,纔可以合併分支。

拉取請求需要手動進行創建,右上角有個按鈕 “新建拉取請求”

在這裏插入圖片描述
創建後你可以看到這次提交的所有代碼

在這裏插入圖片描述
你可以對代碼進行評論
在這裏插入圖片描述
只有對方解決了你的問題,纔可以合併代碼。

先批准,才能點完成
在這裏插入圖片描述
如果你覺得沒問題了,就可以點擊完成

在這裏插入圖片描述

分支策略

分支策略可以設置哪些分支是受保護的,是需要進行拉取請求纔可以被進行合併,同時也可以設置主要由誰來進行評審。

在這裏插入圖片描述
在這裏插入圖片描述
如果必須讓某人進行審批
在這裏插入圖片描述
在這裏插入圖片描述
然後保存即可。

好了,大概就是這些內容,關於 git 的知識請自行去學習。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章