gpt4 book ai didi

windows - 映射的 Windows 驱动器中的 Git 工作树

转载 作者:可可西里 更新时间:2023-11-01 10:36:46 26 4
gpt4 key购买 nike

我有一台 windows 机器设置如下:

N:\path\to\dir\project1.git
N:\path\to\dir\running_dir

其中 N: 是一个映射的网络驱动器

我正在尝试在推送到 project1.git 时在我的 running_dir 中自动 checkout project1.git。我关注了this post on exporting GIT_WORK_TREE ;但是,我对在我的 post-receive Hook 中使用什么路径感到困惑:

#!/bin/sh
GIT_WORK_TREE= ????????
export GIT_WORK_TREE
git checkout -f

假设 N: 映射到远程 Windows 机器上的 C:\a\b

目前正在尝试:/c/a/b/path/to/dir/running_dir

编辑:也在尝试:

git --work-tree=/c/a/b/path/to/dir/running_dir checkout -f

并得到:fatal: this operation must be run in a work tree

最佳答案

无论我如何尝试,添加绝对路径都不起作用。通过提供到 --work-tree 的相对路径很容易修复

关于windows - 映射的 Windows 驱动器中的 Git 工作树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21639396/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com