主要内容

分支和合并文件Git.

创建一个分支

  1. 在使用Git™源控制的项目中,单击分支在“项目”选项卡上。出现“分支”对话框,您可以在其中查看,切换,创建和合并分支。

    提示

    您可以检查有关每个提交节点的信息。在分支浏览器图中选择一个节点以查看作者,日期,提交消息和更改的文件。

    分支窗格在此图中显示了示例分支历史记录。

  2. 选择新分支的源。单击分支浏览器图中的节点,或在源文本框中输入唯一标识符。您可以输入SHA1哈希的标签,分支名称或唯一前缀(例如,73C637.确定特定提交)。留下默认值以从当前分支的头部创建分支。

  3. 输入名称分店名称文本框并单击创建

  4. 要在新分支机构上的文件上工作,请将项目切换到分支。

    在里面分支下拉列表,选择要切换到的分支,然后单击转变

  5. 关闭分支对话框以返回项目并在分支机构上的文件上工作。

对于下一步,请参阅用git拉动,推送和获取文件

交换机分支

  1. 在一个项目中,点击分支

  2. 在“分支”对话框中,选择要切换到的分支分支列表并点击转变

  3. 关闭分支对话框以返回项目并在所选分支上的文件上工作。

比较分支并保存副本

从Git Repository文件夹中,右键单击当前文件夹浏览器的空白空间并选择源码控制>分支

  • 要检查当前修订版及其父级之间的文件中的差异,请右键单击树中的文件与父母的差异并选择显示差异

  • 检查任何两个修订之间的文件的差异,包括两个不同的发展分支机构的修订,持有Ctrl.键并选择两个不同的修订。右键单击树中的树中的文件选择的差异并选择显示差异

马铃薯草®打开比较报告。您可以在修订版本上保存所选文件的副本。右键单击文件并选择另存为在所选修订版上保存文件的副本。选择保存原件要在先前修订版本上保存文件的副本。如果要测试以前的修订或其他分支机构在以前的修订中的代码如何运行,则非常有用。

合并分支机构

在合并分支之前,必须将模型文件注册为二进制文件,以防止Git插入冲突标记。看使用源控制工具注册模型文件

提示

使用后拿来,你必须合并。看拉,获取和合并

合并任何分支机构:

  1. 在一个项目中,点击分支

  2. 在分支对话框中,来自分支下拉列表,选择要合并到当前分支的分支,然后单击合并

  3. 关闭分支对话框以返回项目并在当前分支上的文件上工作。

如果分支合并导致GIT无法自动解析的冲突,则会报告自动合并失败的错误对话框。分支状态Git.窗格显示合并。在进行之前解决冲突。

警告

不要移动或删除MATLAB之外的文件,因为这可能会导致合并错误。

保持您的版本

  1. 要保留文件版本,请右键单击该文件并选择标记冲突解决了。分支状态Git.窗格显示merge_resolved.。修改后的文件列表为空,因为您没有更改任何文件内容。本地存储库索引版本和分支版本是相同的。

  2. 点击犯罪提交您的更改标记发生冲突。

查看分支版本的冲突

如果合并分支并在模型文件中存在冲突,则Git将文件标记为冲突,并不会修改内容。右键单击该文件并选择查看冲突。该项目打开一个比较报告,显示了分支机构上的文件与要合并到的分支之间的差异。决定如何解决冲突。看解决冲突

恢复头

要删除所有本地更改,请在“分支”对话框中,单击恢复头

删除分支

  1. 在分支对话框中,来自分支下拉列表,选择要删除的分支。您无法删除当前分支。

  2. 在右边,单击向下箭头并选择删除分支

    警告

    您无法撤消删除分支。

相关例子

更多关于