2016-01-14 50 views
3

我在一家公司的github上有一個私人項目回購協議。在github上的回購有分支機構主和開發。在過去的某個時候,我克隆了dev回購。之後,我做了很多改變。現在我的經理需要我做拉請求,以便團隊可以查看我的更改。我無法與開發分支合併。 intellij想法中的命令序列是如何完成的。如果可以從intellij idea項目目錄中使用等價的git命令,也可以提供幫助。僅供參考我一直在使用intellij的想法VCS |使用更新類型合併和清理工作樹類型存儲更新項目功能,以將遠程更改合併到本地。如何從intellij想法做git pull請求?

這個過程是否會在遠程回購上創建一個新的分支,團隊將審查這個新分支來檢查我的更改?

回答

0

所以起初你需要創建一個分支,你將在GitHub上使用pull請求。在您創建更改的分支上,輸入git checkout -b 'new branch name',例如git checkout -b feature/my-stuff。 之後,您應該在您的新分支中提交您在前一分支中提交的所有提交,並且/或者您可以提交其他更改。現在你應該重新分配你的分支到原產地/ dev(或者你的案例中的任何起源分支),以獲得來自其他開發者git rebase origin/dev的所有更改。現在解決可能的衝突(如果有的話)。如果所有衝突得到解決,您現在可以通過輸入git push --set-upstream origin feature/my-stuff來安全地推送分支。 現在你可以去GitHub並創建拉取請求。