Git Bash 命令行拖放选项



我曾经将文件夹拖放Git Bash 命令行以更改工作目录或创建新的存储库,但此选项不再适用于我。我使用的是 Windows 10 64 位 -

由于我遇到的一些错误,我确实卸载并重新安装了git,之后我无法再做这种拖放操作。

关于这个问题有什么线索吗?

我刚刚升级到最新的 Git 版本,使用 PortableGit-2.15.0-64-bit.7z.exe

C:toolsgits>rmdir latest
C:toolsgits>mklink /J latest PortableGit-2.15.0-64-bit
Junction created for latest <<===>> PortableGit-2.15.0-64-bit
C:toolsgits>git version
git version 2.15.0.windows.1

一旦我进入 bash 会话:

C:toolsgits>bash
$ bash --version
GNU bash, version 4.4.12(1)-release (x86_64-pc-msys)
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
vonc@bvonc MINGW64 ~/Documents
$ git version
git version 2.15.0.windows.1

,我仍然可以拖放文件夹并使用结果更改目录:

vonc@bvonc MINGW64 /c/tools/gits
$ cd "C:UsersvoncDocuments"
vonc@bvonc MINGW64 ~/Documents

注意:如本视频所示,拖放将在具有相同权限的应用程序中工作。因此,请仔细检查您是否以管理员身份启动CMD Windows。

OP edherroj在评论中证实:

我更新了Git Bash应用程序的设置,并取消选中了"以管理员身份运行此程序"选项,它现在允许我将文件夹放入应用程序中。

最新更新