---
title: Azure DevOps Repos # 簡報的名稱
tags: Azure DevOps # 簡報的標籤
---
# Azure DevOps Repos
## Repos
### 1. New Repository




### 2. Clone Project
#### http (使用 azure帳號密碼 clone)


#### SSH
##### 1.create ssh key
```bash=
ssh-keygen -t rsa -b 4096 -f azuredevops
```


#### 2. copy azuredevops.pub

#### 3. Creat SSH public keys

#### 4. New Key


#### 5. git clone


### 3. Pull Request
#### 1. Create branch

#### 2. branch name

#### 3. 設定規則 project settings

#### 4. Add branch protection



#### 5. 設定最少兩個人允許才可以合併分支(為了放便練習,先設定一個人)

#### 6. 修改檔案並且送交分支

#### 7. New pull request

#### 8. 選擇 dev 分支

#### 9. Create

#### 10. Approve 批准 & Complete 完成


# 參考
* [azure.microsoft.com](https://azure.microsoft.com/zh-tw/services/devops/)
* [Set up your client's npmrc](https://docs.microsoft.com/zh-tw/azure/devops/artifacts/npm/npmrc?view=azure-devops&tabs=windows)