我創建了一個新的存儲庫在本地,它推到Github的主分支,下面https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/無法創建一個拉請求一個特性分支合併到新創建的存儲庫
在我的本地機器,然後我在GitHub網站上創建了一個新的存儲庫,以及一個特性分支,通過
git init git checkout -b featurebranch git add somefile git commit -m
,我創建了一個信息庫。
回到我的本地機器上,
git remote add origin remote-repository-URL git push origin featurebranch
然後我意識到我需要創建一個主分支,從而使 後,我可以創造一個拉請求別人給 特性分支合併成主分支。所以,我創建了一個主分支
git checkout -b master
git status
顯示工作目錄是乾淨的,所以我把 主分支到Github上git push origin master
在GitHub上,我設置默認分支是主分支,但 無法創建合併功能分支到 主分支的請求併發出以下通知:
比較變化
沒有什麼可比較的。 master是最新的,來自B02913的所有提交 。嘗試切換基準進行比較。
我以爲消息告訴我的理由是,提交 在主服務器和功能分支是一樣的,所以我又回到 我的本地庫,我刪除一切從主分支, 並推空提交的主分支到Github上再次,通過
git rm somefile git commit -m git push origin master
即使當前提交的主分支,我還是 不能創建一個拉請求特性分支合併到主 分支,與sa我通知如上。
我不明白爲什麼我仍然得到相同的通知,因爲 現在主設備上的當前提交是空的,而功能分支上的當前提交 沒有。
現在我該怎麼辦,創建一個合併功能分支到主分支的拉請求?
謝謝。
您創建了一個功能分支,然後基於此分支創建了主分區,然後在主分區上添加了一個提交。所以功能分支已經合併到主控:您從該分支創建主控。 –