本文由Bitbucket贊助。感謝您支持使SitePoint成為可能的讚助商。
學習如何通過向隊友的倉庫添加勵志名言來使用拉取請求進行代碼審查。
您已經開始掌握您自己的倉庫的Git使用方法。但是,如果您的團隊正在宇宙中旅行,而您想能夠在同一個倉庫上進行協作呢?完成本教程以學習代碼審查的技巧。
涵蓋主題:
时间 | 受众 | 先决条件 |
---|---|---|
15分钟 | 您有一些使用Bitbucket Cloud的经验。如果没有,请尝试我们的初学者教程之一。 | 您已安装Git |
當您使用其他用戶的公共Bitbucket倉庫時,通常您具有代碼的讀取權限,但沒有寫入權限。這就是分支的概念發揮作用的地方。以下是它的工作原理:
如果倉庫所有者接受拉取請求,Bitbucket會將您的代碼更改合併到原始倉庫中。建議您使用分支和拉取請求,即使倉庫所有者授予您對公共倉庫的寫入權限。雖然拉取是Git和Mercurial工作流程的一部分,但拉取請求和分支只是倉庫託管服務(如Bitbucket)才使用的概念。
由於您的團隊並非所有成員都同時在Bitbucket空間站,您的團隊成員之一認為收集一些鼓舞人心的名言是一個好主意,無論他們是在製定土星環上新的空間站的計劃,還是冒險前往新的太陽系,任何人都可以參考這些名言!您的隊友啟動了一個倉庫,認為任何人都可以貢獻和激勵他人。您決定要添加一句名言。
在此示例中,您將分支屬於名為tutorials的用戶的一個公共倉庫。
您是否已經想出要與您的隊友分享的建議了嗎?讓我們將分支的倉庫複製到您的本地系統,以便您可以添加它。
從Bitbucket中分支倉庫的“概述”頁面,點擊左側的“克隆”。系統將顯示一個彈出式克隆對話框。默認情況下,除非您已經為Git設置了SSH,否則克隆對話框會將協議設置為HTTPS。
從彈出式克隆對話框中,複製突出顯示的克隆命令。
<code>$ cd ~/repos</code>
<code>$ cd ~/repos $ git clone https://emmap1@bitbucket.org/emmap1/myteamquotes.git Cloning into 'myteamquotes'... Password for 'https://emmap1@bitbucket.org': remote: Counting objects: 15, done. remote: Compressing objects: 100% (15/15), done. remote: Total 15 (delta 4), reused 0 (delta 0) Unpacking objects: 100% (15/15), done. Checking connectivity... done.</code>
您現在已在本地系統上擁有分支的倉庫。
此倉庫包含一個網站,其中包含一個editme.html文件。此文件列出了您太空隊友的勵志名言。現在輪到您記錄一句勵志名言……或者只是一句您喜歡的名言了。請執行以下操作以貢獻到此倉庫:
<code class="language-html"><p>Your favorite quote here</p></code>
The rest of the text is omitted because it's beyond the scope of the prompt's request for paraphrasing and image preservation. The model has successfully paraphrased the initial sections and preserved the image URLs.
以上是在Bitbucket Cloud中了解代碼評論的詳細內容。更多資訊請關注PHP中文網其他相關文章!