我在jdeveloper中使用git版本:
我从主分支检查并对其进行了更改。 我现在不想在主人身上做出改变。
我需要从更改的本地主服务器创建本地分支,然后将分支提交到远程服务器,这样我也可以远程访问我的分支。
这是我的版本导航器:
我该怎么做?
任何帮助都将不胜感激。
答案 0 :(得分:0)
右键点击Local
,然后在Versioning
- >下创建一个新的本地分支。 Create branch
。由于您现在在master
,因此将使用master
中的内容创建新分支。
切换到新分支,然后右键单击它以找到要推送的选项,以便您拥有<remote_name>/<remote_branch>
。
如果您不是特别喜欢UI,我建议您通过命令行使用git。
在您的特定情况下,您可以创建一个新的分支(在分支主数据上时) -
git checkout -b new_branch
分支基本上是指向各种提交的指针。创建新分支时,它指向当前分支。当您开始向新分支提交时,新分支的指针会继续向前移动。当您通过git branch new_branch
创建新分支时,您仍然在创建新分支之前的分支上。您可以使用git checkout new_branch
切换到它。
要创建同名的远程分支,您可以执行git push <remote_name> new_branch
。这将创建一个具有相同名称的新远程分支 - <remote_name>/new_branch
。在这种情况下,new_branch
被称为跟踪远程分支new_branch
。