如何使用更新版本覆盖GitLab中的笔记本?

时间:2018-11-07 21:30:49

标签: gitlab jupyter

我已经使用Linux终端中的git clone命令成功地将最新版本的项目从GitLab复制到了我的Jupyter笔记本中。假设该项目包含一个名为python_code.ipynb的Python程序。

我已经对python_code.ipynb的早期版本进行了编辑,并将其命名为python_code_myversion.ipynb。

新手问题:如何用python_code_myversion.ipynb覆盖python_code.ipyn,这样我才能git push将更改返回到Gitlab项目?我更愿意这样做,而不是在python_code.ipyn中手动重写代码编辑。

1 个答案:

答案 0 :(得分:1)

通常,源代码版本控制的重点是编辑要处理的实际文件,而不是手动创建它们的副本。

无论如何,要返回此工作流程以解决您要解决的问题:取决于您所使用的操作系统,它会有所不同。由于print(df2.idxmax(axis=1)) Skating Sports Painting Hobby Engineer Job Running Sports Gardening Hobby Administrator Job tennis Sports Reading Hobby Cricket Sports Accountant Job dtype: object 已经在版本控制下,因此您基本上可以删除它并重命名python_code.ipynb来替换它。在Linux上,您可以使用以下命令一次完成此操作:

python_code_myversion.ipynb