我正在尝试在使用Windows CMD时调用子文件夹中的git fetch
D:>C:\Git\cmd\git.exe fetch path\to\subfolder
然后我收到错误: 致命的:不是git存储库(或任何父目录):。git
但是当我在我的存储库文件夹中时,一切正常:
D:\path\to\subfolder>C:\Git\cmd\git.exe fetch
我做错了什么?我可以通过CMD在Windows子文件夹中调用git函数吗?
答案 0 :(得分:1)
我不认为git fetch可用于仅获取子目录中已更改的文件。 git fetch通常用于从远程存储库中获取最新的更改,并使用如下所示。
git fetch <remote_name> <branch_name>
我认为你做错了是在&#34; git fetch&#34;之后提供子目录路径。我尝试了相同的并得到以下错误
ajbose@L-BLR-00800896 /c/Code/biz/bizdatacollectnodeweb/test (develop)
$ git fetch unit
fatal: 'unit' does not appear to be a git repository
fatal: Could not read from remote repository.
我希望这会有所帮助。