Git版本控制的笔记本(遗留)
请注意
砖建议你使用砖回购同步与远程数据砖Git存储库。
本文描述了如何设置Git版本控制的笔记本(遗留功能)。您还可以使用CLI或工作区API导入和导出笔记本和在本地开发环境中执行Git操作。
使用笔记本的修正
你使用笔记本上修改面板。通过单击打开历史面板修订历史右边的笔记本。
请注意
您不能修改一个笔记本在历史面板打开。
GitHub链接一个笔记本
点击修订历史在右上角的笔记本。Git状态栏显示Git:不联系。
点击Git:不联系。
Git首选项对话框。你第一次打开你的笔记本,地位拆开在GitHub,因为笔记本不是。
在状态字段,单击链接。
在链接字段中,粘贴GitHub库的URL。
单击分支下拉,选择一个分支或类型的名字一个新的分支。
在Git存储库路径字段中,指定在存储库来存储你的文件。
Python笔记本显示默认的文件扩展名
. py
。如果你使用.ipynb
,你的笔记本就会保存在iPython笔记本格式。在GitHub上如果文件已经存在,您可以直接复制粘贴文件的URL。点击保存完成连接你的笔记本。如果以前没有这个文件,提示选项将该文件保存到你的GitHub回购显示器。
输入一个消息并单击保存。
一个笔记本保存到GitHub
而改变,你让你的笔记本自动保存数据砖修订历史,改变不会自动保存到GitHub。
点击修订历史在右上角的笔记本打开历史面板。
点击保存现在GitHub拯救你的笔记本。保存笔记本修改对话框。
输入一个消息(可选)来描述你的改变。
确保Git也承诺被选中。
点击保存。
使用分支
你可以在任何存储库和创建新分支的分支在砖。
创建一个分支
点击修订历史在右上角的笔记本打开历史面板。
单击Git状态栏打开GitHub面板。
单击分支下拉。
输入部门名称。
选择创建分支选择下拉菜单的底部。表示父分支。你总是分支从你当前选中的分支。
变基一个分支
你也可以变基你砖内部分支。的变基链接显示如果新提交是在父分支。只有垫底术上的默认分支父库支持。
例如,假设您正在研究砖/ reference-apps
。你叉到自己的帐户(例如,brkyvz
),并开始致力于一个分支我的枝
。如果一个新的更新推到砖:主
,那么变基
按钮显示,你将能够把更改到你的分支brkyvz:我的枝
。
重新在砖稍有不同。假设以下分支结构:
变基后,分支结构看起来像:
这里有什么不同是提交C5、C6不适用C4。他们看起来像本地更改到你的笔记本上。合并冲突出现如下:
然后您可以提交GitHub再次使用保存现在按钮。
如果有人支从我的部门,我只是重置吗?
如果你的分支(例如,在分支
)是另一个分支的基础(分支
),你变基,你不需要担心!一旦用户重置分支
,所有问题就解决了。在这种情况下的最佳实践是使用单独的分支为单独的笔记本。