我一直在做關於master分支的所有工作。由於我創建了我的項目並將其推入到我的Github存儲庫中,因此我一直是唯一一個處理它的項目,因此我無需獲取。從Eclipse遠程分支的Git
我想在實驗性功能上工作,所以我想創建一個新的分支。當我去「Team - > Switch To - > New Branch」時,我看到:
它提到了基於本地分支創建分支。我已閱讀EGit Local vs. Remote repositories,但說實話我很困惑。我不確定是否應該提取或克隆,因爲兩者都在那裏提到,即使如此,我不知道我該怎麼做(就像我說的,因爲我是這個項目的唯一貢獻者,我所有的做到目前爲止是承諾和推動)。
即使如此,我不確定Rebase,Merge,None是否應該成爲我的拉動戰略,如截圖所示?
我希望我可以創建一個新的分支,像我平時一樣進行提交和推送,然後在我不想處理我的實驗性功能時切換回主分支。看起來它比這更復雜。
我希望能夠通過Eclipse來做到這一點,所以我知道未來如何,但如果我只是在Git命令行上執行此操作,會更容易嗎?提前致謝。
嗨E-Riz,關於ZIP文件的好點!在我嘗試這個之前,我肯定會這樣做。 我照你的建議做了,但我下拉菜單中唯一的其他選項是「HEAD」。我想我可能需要做一個Fetch(就像我以前從未這樣做過的),讓遙控器出現在那裏。這聽起來是對的嗎?如果是這樣,當我讀取的時候,我有可能失去我目前所做的任何工作(我已經承諾和推動,所以沒有新的編輯 - 我只是擔心,如果抓取可以刪除我忽略的任何文件?)。謝謝你的幫助。 – b85411