相关疑难解决方法(0)

树在Git中意味着什么?

我对如何使用感到很困惑git archive.

我有一个git存储库,顶层有文件夹 Foo,Bar和Baz.我需要以SVN方式导出文件夹Foo,以便快速进行测试部署.

我才知道,我可以用git-archive在SVN-ISH出口排序的方式.

但事情就是这样,以下工作正常:

git archive master | tar -x -C ~/destination
Run Code Online (Sandbox Code Playgroud)

它导致目标文件夹中的Foo,Bar,Baz文件夹.

然而,下面就会因错误使用fatal not a valid object name:

git archive master/foo | tar -x -C ~/destination
Run Code Online (Sandbox Code Playgroud)

文档

作为该git archive程序的概要,我看到它可以<tree-ish> [path]作为一个参数(概要总结为相关部分):

git archive <tree-ish> [path...]
Run Code Online (Sandbox Code Playgroud)

如果 master/foo 不是 tree-ish,那么是什么?

git git-archive

111
推荐指数
4
解决办法
4万
查看次数

从远程Git仓库中删除所有文件和历史记录,而不删除仓库本身

如果有人能告诉我如何删除我的git存储库中的每个文件/文件夹而不实际删除存储库本身,我将不胜感激.我想删除与这些文件相关的所有历史记录.

git

50
推荐指数
3
解决办法
6万
查看次数

如何删除Bitbucket中的所有提交

我想恢复存储库中的所有更改,那么是否可以删除Bitbucket中的所有提交?如果是这样,怎么样?

git bitbucket

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

git ×3

bitbucket ×1

git-archive ×1