首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将Git项目推送到本地目录

将Git项目推送到本地目录
EN

Stack Overflow用户
提问于 2011-08-08 07:17:49
回答 2查看 14.1K关注 0票数 27

我不知道在Git中是否完全支持这一点,如果它能让事情变得更容易,那就太好了,基本上我在X文件夹中有一个项目,当我得到它到一个特定的阶段时,我想把它推到我电脑上的Y文件夹中。

如果这是可能的,那么更好的是,无论是用于Mac的GitHub还是用于Mac的塔楼都是可能的。

EN

回答 2

Stack Overflow用户

发布于 2011-08-08 07:22:11

这绝对是可能的--您可能想要做的是在Y文件夹(git init --bare)中创建一个“空的”git存储库,然后将该文件位置添加为远程位置:

git remote add Y file:///path/to/Y

我假设Mac版的GitHub或Mac版的塔会像其他遥控器一样处理这件事。

票数 37
EN

Stack Overflow用户

发布于 2011-08-08 08:11:02

我假设你想推送到Y,这样你就可以在其他地方有一个“以前的好”更改的签出文件夹。来自@dahlbyk的答案建议使用一个简单的repo。如果你要这样做,你可以(也许应该)在同一个repo中有一个分支。

除此之外,只需将X中的git存储库克隆到Y中(非裸),然后从Y执行git pull操作,或者从X设置一个类似@dahlbyk的遥控器并推送到Y。确保将receive.denyCurrentBranch设置为false,或者在Y中签出您正在推送的分支的不同分支

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6976459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档