日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何在Github上創(chuàng)建一個拉取請求

 學(xué)習(xí)如何復(fù)刻一個倉庫,進行更改,并要求維護人員審查并合并它。

成都創(chuàng)新互聯(lián)服務(wù)項目包括德令哈網(wǎng)站建設(shè)、德令哈網(wǎng)站制作、德令哈網(wǎng)頁制作以及德令哈網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,德令哈網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到德令哈省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

你知道如何使用 git 了,你有一個 GitHub 倉庫并且可以向它推送。這一切都很好。但是你如何為他人的 GitHub 項目做出貢獻? 這是我在學(xué)習(xí) git 和 GitHub 之后想知道的。在本文中,我將解釋如何復(fù)刻fork一個 git 倉庫、進行更改并提交一個拉取請求pull request。

當(dāng)你想要在一個 GitHub 項目上工作時,第一步是復(fù)刻一個倉庫。

Forking a GitHub repo你可以使用我的演示倉庫試一試。

當(dāng)你在這個頁面時,單擊右上角的 “Fork”(復(fù)刻)按鈕。這將在你的 GitHub 用戶賬戶下創(chuàng)建我的演示倉庫的一個新副本,其 URL 如下:

 
 
 
 
  1. https://github.com/<你的用戶名>/demo

這個副本包含了原始倉庫中的所有代碼、分支和提交。

接下來,打開你計算機上的終端并運行命令來克隆clone倉庫:

 
 
 
 
  1. git clone https://github.com/<你的用戶名>/demo

一旦倉庫被克隆后,你需要做兩件事:

1、通過發(fā)出命令創(chuàng)建一個新分支 new_branch :

 
 
 
 
  1. git checkout -b new_branch

2、使用以下命令為上游倉庫創(chuàng)建一個新的遠程remote:

 
 
 
 
  1. git remote add upstream https://github.com/kedark3/demo

在這種情況下,“上游倉庫”指的是你創(chuàng)建復(fù)刻來自的原始倉庫。

現(xiàn)在你可以更改代碼了。以下代碼創(chuàng)建一個新分支,進行任意更改,并將其推送到 new_branch 分支:

 
 
 
 
  1. $ git checkout -b new_branch
  2. Switched to a new branch ‘new_branch’
  3. $ echo “some test file” > test
  4. $ cat test
  5. Some test file
  6. $ git status
  7. On branch new_branch
  8. No commits yet
  9. Untracked files:
  10.   (use "git add <file>..." to include in what will be committed)
  11.     test
  12. nothing added to commit but untracked files present (use "git add" to track)
  13. $ git add test
  14. $ git commit -S -m "Adding a test file to new_branch"
  15. [new_branch (root-commit) 4265ec8] Adding a test file to new_branch
  16.  1 file changed, 1 insertion(+)
  17.  create mode 100644 test
  18. $ git push -u origin new_branch
  19. Enumerating objects: 3, done.
  20. Counting objects: 100% (3/3), done.
  21. Writing objects: 100% (3/3), 918 bytes | 918.00 KiB/s, done.
  22. Total 3 (delta 0), reused 0 (delta 0)
  23. Remote: Create a pull request for ‘new_branch’ on GitHub by visiting:
  24. Remote:   
  25. Remote:
  26.  * [new branch]         new_branch -> new_branch

一旦你將更改推送到您的倉庫后, “Compare & pull request”(比較和拉取請求)按鈕將出現(xiàn)在GitHub。

GitHub's Compare & Pull Request button單擊它,你將進入此屏幕:

GitHub's Open pull request button單擊 “Create pull request”(創(chuàng)建拉取請求)按鈕打開一個拉取請求。這將允許倉庫的維護者們審查你的貢獻。然后,如果你的貢獻是沒問題的,他們可以合并它,或者他們可能會要求你做一些改變。

精簡版

總之,如果您想為一個項目做出貢獻,最簡單的方法是:

  1. 找到您想要貢獻的項目
  2. 復(fù)刻它
  3. 將其克隆到你的本地系統(tǒng)
  4. 建立一個新的分支
  5. 進行你的更改
  6. 將其推送回你的倉庫
  7. 單擊 “Compare & pull request”(比較和拉取請求)按鈕
  8. 單擊 “Create pull request”(創(chuàng)建拉取請求)以打開一個新的拉取請求

如果審閱者要求更改,請重復(fù)步驟 5 和 6,為你的拉取請求添加更多提交。


網(wǎng)頁標(biāo)題:如何在Github上創(chuàng)建一個拉取請求
URL地址:http://www.5511xx.com/article/cdjespd.html