更改 ipython 笔记本中的目录
changing directory in ipython notebook
我正在使用 ipython notebook 创建一个关于版本控制的演示文稿,因此我需要创建一个并更改到该目录。
之后需要git init
那个目录
所以这是问题,
!cd "work" # i have created a directory called work
!git init
所以当 git init 被执行时,repo 在 ipython notebook 的根目录中初始化,而不是在 work
目录中。似乎每个 shell 命令在 shell 的实例中执行,所以
我如何在 work
目录中初始化一个 repo?
此外,在执行此命令后,我将使用存储库,因此可以使用临时更改工作目录的解决方案。例如-
!git commit
注意 - 这里 !
用于在 ipython notebook
中执行 shell 命令
在命令前加上 bang !
只会影响该命令。 !cd
命令完成后,您将返回到上一个目录。而是使用魔术前缀 %cd
来更改您的工作目录。
我正在使用 ipython notebook 创建一个关于版本控制的演示文稿,因此我需要创建一个并更改到该目录。
之后需要git init
那个目录
所以这是问题,
!cd "work" # i have created a directory called work
!git init
所以当 git init 被执行时,repo 在 ipython notebook 的根目录中初始化,而不是在 work
目录中。似乎每个 shell 命令在 shell 的实例中执行,所以
我如何在 work
目录中初始化一个 repo?
此外,在执行此命令后,我将使用存储库,因此可以使用临时更改工作目录的解决方案。例如-
!git commit
注意 - 这里 !
用于在 ipython notebook
在命令前加上 bang !
只会影响该命令。 !cd
命令完成后,您将返回到上一个目录。而是使用魔术前缀 %cd
来更改您的工作目录。