在Windows上重命名Git Bash中的文件
我不熟悉Git和Linux/Bash。我在Windows10上安装了GitBash。如何使用绝对路径重命名文件 例如,Windows文件夹路径为:在Windows上重命名Git Bash中的文件,bash,git,git-bash,Bash,Git,Git Bash,我不熟悉Git和Linux/Bash。我在Windows10上安装了GitBash。如何使用绝对路径重命名文件 例如,Windows文件夹路径为: D:\GitHub\Datsville\datsville_inlined 旧文件名为: datsville_rev493_inlined_n_boxed_f.xmpd datsville_sf_rev493_inlined_n_boxed_f.xmpd 新文件名为: datsville_rev493_inlined_n_boxed_f.xmp
D:\GitHub\Datsville\datsville_inlined
旧文件名为:
datsville_rev493_inlined_n_boxed_f.xmpd
datsville_sf_rev493_inlined_n_boxed_f.xmpd
新文件名为:
datsville_rev493_inlined_n_boxed_f.xmpd
datsville_sf_rev493_inlined_n_boxed_f.xmpd
额外好处:如何在脚本文件中放置多个这样的命令?谢谢。在Linux中,命令区分大小写。
mv
是您要查找的命令。这是“移动”的缩写,但您可以重命名文件。如mv oldfilename newfilename
。我认为主要的问题是您无法访问C:
、D:
等驱动器上的文件。Linux的目录结构与Windows不同。有一个根目录(/
),其他所有内容都装入子目录。就像您可以在/mnt/pendrive
上访问您的pendrive一样(只是一个示例,不起作用)。在Git Bash上,Windows驱动器安装在/c
、/d
等位置。因此,如果要重命名它,可以执行以下操作:
mv/c/somepath/oldfilename/c/somepath/newfilename
对于git存储库,可以使用重命名/移动文件,但只能在同一存储库中使用。另外,避免在使用git子模块创建的文件夹上执行此操作
另一种选择是创建一个bash脚本,然后再次调用repo。或者,您可以使用windowscmd
来执行此操作,或者创建一个批处理文件,只需将path togit.exe
添加到path
环境变量(如果您还没有这样做)
另外,由于您还不熟悉使用git,我建议您使用TortoiseGit-这将有助于您理解git是什么。在windows中使用mv
命令
如上面的回答所述,mv
命令也可以在windows中用于重命名文件名。我尝试了rename
和ren
命令,但出现了错误:bash:ren:command未找到
使用以下命令更改文件名:
mv filename new\u filename
像在Linux中一样使用mv
。Git Bash区分大小写吗?是的。就像Linux一样。我是Linux新手,所以这对我来说很难。