如何在Windows上使用git-new-workdir?

时间:2014-06-03 13:12:34

标签: windows git bash branch msysgit

我有一个有两个分支的回购,我想同时处理。 经过一番阅读后,我发现git有一个脚本git-new-workdir


我尝试运行时使用git for windows bash中的脚本,但收到以下错误。

$ git-new-workdir
sh: git-new-workdir: command not found

如何在 windows 上使用此脚本?

3 个答案:

答案 0 :(得分:5)

由于git-new-workdir函数中的某些命令在Windows上不存在,脚本将无效。


我找到了脚本的这个windows端口。对我很有用。

https://github.com/joero74/git-new-workdir

答案 1 :(得分:3)

Git 2.5(2015年第2季度)将使用官方本机Git命令取代.state('website', { url : '', abstract : true, resolve : { // Request the current signed in user > current_user : ['Auth', function(Auth){ Auth.requestUser().then(function(){ // HERE I WANT TO RESOLVE OTHER RESOURCES // WHAT WILL I RETURN HERE? }); }] }, views : { 'main' : { templateUrl : 'template.html' } } }) ,该命令适用于任何操作系统(包括Windows)。

release notes mentions

  

不依赖于符号链接,通过让借款人和借款人相互了解来共享对象和参考更安全。

这是因为多个工作树被“链接”,或实际记录在主仓库新contrib/workdir/git-new-workdir文件夹中。

有关详情,请参阅“Multiple working directories with Git?”。

答案 2 :(得分:1)

在我的安装中,脚本文件位于/usr/share/git/contrib/workdir/git-new-workdir

如果未在git版本中安装,则可以下载raw form并使用bash /path/to/git-new-workdir运行它。您也可以根据需要在/usr/local/bin更改权限时安装它。