終於到了最後一天的挑戰了,今天的主題是Pull request
,是Postman的版本控制功能。在團隊協作時,我們會像這三十天挑戰一樣,先把集合與環境都fork出來,各自對這些獨立出來的設定進行更新,而想要將改變同步給其他成員時,就需要把修改合併到原分支,這時候就可以透過建立Pull request
,請審查者查看這些修改,進行評論並決定是否批准這些修改能被合併到原分支上。
今天的挑戰不需要進行submit,但需要先確認過去所有的挑戰都能夠成功通過,否則會被審查者拒絕。在開始今天的流程之前,記得先把 Day 30: Submit a pull request 複製回自己的工作區。
回到自己的工作區,打開今天資料夾Submit a PR
裡,可以看到有一個請求以及它的範例,我們需要對範例進行修改然後發PR。首先打開範例get leaderboard
,需要被把自己的資料插入
到 3 ~ 8 行,注意是新增資料而不是修改
submitted
pending
修改格式如下
{
"name": "My Name",
"email": "xxxx@mail",
"workspaceId": "f21c2968-xxxx-xxxx-xxxx-21fc4de72be3",
"status": "submitted",
"dateGranted": "pending"
},
接著點選今天Collection右方的功能選單,找到Create pull request
在Overview
頁面可以看到即將建立一個PR把當前分支合併回員分支,所以我們需要在這頁編輯並標記任何一個維護原分支的審查員
而Changes
頁面可以檢查這次發的PR包含了那些檔案的修改以及變動的內容
按下建立後,就可以開始等待審查結果了,到此我們完成了三十天的Postman挑戰,恭喜恭喜同喜同喜,希望有耐心看到這邊的夥伴們都有感受到Postman宇宙的博大精深,是否也和我一樣,真的有種好像多知道了些什麼的感受。
那麼,最後一天的挑戰就到這邊,鐵人賽心得以及系列後續的規劃還是另開新章再說好了。