簡體   English   中英

從本地主節點創建本地分支

[英]Create a local branch from local master

我在jdeveloper中使用git版本控制:

我從master分支簽出並對其進行了更改。 我現在不想在master上提交更改。

我需要從更改后的本地主服務器創建一個本地分支,然后將該分支提交到遠程服務器,以便我也可以將我的分支也遠程放置。

這是我的版本導航器:

在此處輸入圖片說明

我該怎么做?

任何幫助,將不勝感激。

右鍵單擊Local ,然后在Versioning > Create branch下創建一個新的本地Create branch 由於您現在位於master上,因此將使用master的內容來創建新分支。

切換到新分支,然后右鍵單擊該分支以找到要推送的選項,以便您擁有<remote_name>/<remote_branch>

如果您不特別喜歡UI,建議您通過命令行使用git。

在您的特定情況下,您可以這樣創建一個新分支(在分支主服務器上時)-

git checkout -b new_branch

分支基本上是指向各種提交的指針。 創建新分支時,它指向當前分支。 當您開始對新分支進行提交時,新分支的指針不斷向前移動。 通過git branch new_branch創建新分支之前,您仍在創建新分支之前的git branch new_branch 您可以使用git checkout new_branch切換到它。

要創建同名的遠程分支,可以執行git push <remote_name> new_branch 這將創建一個具有相同名稱的新遠程分支- <remote_name>/new_branch 在這種情況下, new_branch正在跟蹤遠程分支new_branch

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM