2014-03-03 46 views
0

我在使用git命令行使用拉取請求時遇到問題。假設我有一個叫做'stable'的分支,就像我的主分支一樣。所以我有一個名叫'mybranch'的分支從穩定中走出來。我在'mybranch'中更新我的代碼,現在我想要使用git bash命令行爲我的分支進行穩定的pull請求。我使用github作爲我的git回購。我試過以下內容:無法使用git命令進行拉取請求

git checkout stable 

這使我成爲穩定的分支。爲了讓我的分支pull請求我用下面的命令:

git pull origin mybranch 

,然後,我更新的穩定分支到GitHub庫爲: 混帳推起源穩定 是推動在github上我的「穩定」分支。但是,我看不到我的分支被合併或被拉到穩定分支。我不知道如果我做錯了什麼。有什麼建議麼 ?

回答

0

要合併mybranch穩定,只是用

git commit -m 'last comment' 
git checkout stable 
git merge mybranch 
+0

我不想合併。我想要一個拉取請求,然後使用命令行進行合併。這可能嗎 ?我對git很陌生,但我不確定。 – noobcoder

+0

@noobcoder你應該知道pull請求https://help.github.com/articles/using-pull-requests,這是'合併代碼'的另一種方式,在mybranch被拉下之後,你應該合併它們,然後推'穩定'分支到github.com。 – shanegao

0

唷!你已經混了很多東西:-)

  1. 「混帳拉」是從GitHub上拉請求不同
  2. 我從你的問題udnerstand是:

    • 你需要創建一個分支(GIT結賬-b mybranch)
    • 更新一些代碼有(編輯任何文件)
    • 添加修改階段(GIT添加 「文件名」)
    • 提交它們(GIT提交-m 「爲提交消息」)
    • 推分支的github(推壓原點mybranch)
    • 去github.com和create a request to get your code reviewed in github(讀:拉請求)
    • 上述步驟還可以使用命令行中使用「github hub
    • 從GitHub的Web界面合併您mybranch穩定或使用「GitHub的樞紐」
    • 回來穩定分支(GIT結賬穩定)
    • 拉的最新變化進行你的穩定分支(git pull)

注意:概念太多的混合是非常有害健康:)