0

我想编写一个脚本,多次克隆本地 git 存储库,但也将所有未提交的更改复制到克隆的存储库。这可能吗?

看过git-clone,但没​​有看到这样的选项。

4

2 回答 2

7

分阶段和非分阶段的更改不是存储库的一部分,所以不,你不能这样做。如果你愿意,你可以只复制带有 repo 和工作副本的目录。

于 2013-02-28T00:58:41.870 回答
1

您是否可以直接访问要克隆的存储库?如果是这样,您只需提交源 repo ( git add -A, git commit -m "non-commited changes") 中的所有更改。然后克隆存储库并git reset HEAD^在其他存储库中运行。完成克隆后,还可以git reset HEAD^在源代码库中运行。

那应该完全符合您的要求。

于 2013-02-28T01:37:26.237 回答