首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GIT工作流故障

GIT工作流故障
EN

Stack Overflow用户
提问于 2013-07-22 12:02:02
回答 1查看 45关注 0票数 0

我的公司有一个样板主题,我们使用它作为在github上托管的每个项目的起点。我现在坚持的是:

  1. git clone [github url]到暂存服务器上
  2. 本地机器上的git clone [staging url]
  3. 在本地进行更改
  4. git提交/推送(在本地机器上使用smartGit )

对文件的更改不会出现在暂存服务器上

如果我在临时服务器上运行“git状态”,我可以看到文件是“修改”的,但是我不想把它推到我的github上。我希望这段代码公开可见。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-22 12:24:11

您可能看到的问题是,您是推送到非空存储库。这意味着暂存存储库有一个工作副本,因为您从另一个库克隆了它,而Git不允许将更改推送到具有工作副本的远程存储库的当前分支。

这应该引起一个错误的git push操作,也许你没有注意到它?

要解决这个问题,您需要将暂存回购更改为裸回购将工作副本签出到服务器上的不同位置。

您还可以查看部署工具,如git-ftp。另见此页

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

https://stackoverflow.com/questions/17787072

复制
相关文章

相似问题

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