我有一个有两个分支的回购,我想同时处理。
经过一番阅读后,我发现git有一个脚本git-new-workdir
。
我尝试运行时使用git for windows bash中的脚本,但收到以下错误。
$ git-new-workdir
sh: git-new-workdir: command not found
如何在 windows 上使用此脚本?
答案 0 :(得分:5)
由于git-new-workdir
函数中的某些命令在Windows上不存在,脚本将无效。
我找到了脚本的这个windows端口。对我很有用。
答案 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)。
不依赖于符号链接,通过让借款人和借款人相互了解来共享对象和参考更安全。
这是因为多个工作树被“链接”,或实际记录在主仓库新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
更改权限时安装它。