我有一个回购有两个分支,我想同时工作。 读了一些后,我发现git有一个脚本git-new-workdir
。
我试图运行使用从Windows混帐混帐的脚本,但得到以下错误。
$ git-new-workdir sh: git-new-workdir: command not found
如何在Windows上使用这个脚本?
由于git-new-workdir
函数中的某些命令不存在于窗口上,所以脚本将不起作用。
我发现这个脚本的Windows端口。 对我很好。
Git 2.5(2015年第二季度)将使用官方的原生Git命令替换contrib/workdir/git-new-workdir
,该命令适用于任何操作系统 (包括Windows)。
发行说明提到 :
不依赖于象征性的联系,通过让借款人和借款人相互认识,使物品和参考物品更加安全。
这是因为多个工作树被“链接”,或者实际上被记录在主要的repo新的$GIT_DIR/worktrees
文件夹中。
有关更多信息,请参阅“ 使用Git的多个工作目录? ”。
在我的安装中,脚本文件位于/usr/share/git/contrib/workdir/git-new-workdir
。
也许如果它没有安装在这个版本的git
,你可以直接下载它的原始表单 ,然后用bash /path/to/git-new-workdir
运行它。 根据您的偏好,您也可以在必要时将其安装在/usr/local/bin
更改权限。