在 GitKraken 中重命名文件
Rename a file in GitKraken
有没有什么方法可以完全在 GitKraken 的 UI 中执行 git mv
操作?尽管名称更改,但我希望保留文件历史记录,我的学生害怕使用命令行。
我认为目前这不可能,因为 Gitkraken 中没有内置文件浏览器。因此,您无法显示回购中的所有文件以执行基本操作,例如查看每个文件有多少修订、在编辑器中打开它们、重命名它们等。希望他们会在以下位置添加一个文件浏览器选项卡一些点。
因此,对于几乎所有文件操作,您都必须在外部执行操作,使用 Windows 资源管理器、Nautilus 等文件浏览器或可怕的命令行。 :)
如果您在外部将文件重命名为 Gitkracken,那么 Gitkracken 将看到重命名并将其作为重命名提交,因此文件历史记录将被保留。提交后,您可以使用 "git log --follow file".
在命令行上查看完整的历史记录
在 GK 中也可以使用历史记录,但是对于每个过去的文件名都单独保存,因此很难看到。如果您使用模糊查找器调出文件的历史记录,则会有指向该文件以前名称的可点击链接。
有没有什么方法可以完全在 GitKraken 的 UI 中执行 git mv
操作?尽管名称更改,但我希望保留文件历史记录,我的学生害怕使用命令行。
我认为目前这不可能,因为 Gitkraken 中没有内置文件浏览器。因此,您无法显示回购中的所有文件以执行基本操作,例如查看每个文件有多少修订、在编辑器中打开它们、重命名它们等。希望他们会在以下位置添加一个文件浏览器选项卡一些点。
因此,对于几乎所有文件操作,您都必须在外部执行操作,使用 Windows 资源管理器、Nautilus 等文件浏览器或可怕的命令行。 :)
如果您在外部将文件重命名为 Gitkracken,那么 Gitkracken 将看到重命名并将其作为重命名提交,因此文件历史记录将被保留。提交后,您可以使用 "git log --follow file".
在命令行上查看完整的历史记录在 GK 中也可以使用历史记录,但是对于每个过去的文件名都单独保存,因此很难看到。如果您使用模糊查找器调出文件的历史记录,则会有指向该文件以前名称的可点击链接。