0

我是一名网页设计师,他将 HTML/CSS/JS 组合在一起用于前端 Web 应用程序设计。我与另一位开发人员合作,他采用我的设计并利用 ASP.net 从这些设计中开发功能性 Web 应用程序。

在我看来,Web 应用程序有三个版本——我最初的 HTML/CSS/JS 设计、其他开发人员的 ASP.net 版本以及实时网站上的版本。

关于如何在 Git 中进行设置的任何建议?我计划使用两个存储库,一个用于我的前端设计,另一个用于 ASP.net 开发和网站的实时版本(对于我计划使用这个 git 分支模型的分支(http://nvie. com/posts/a-successful-git-branching-model/)。

让它们在同一个仓库中成为不同的分支有什么好处吗?我主要关心的是确保我们拥有与 HTML/CSS/JS 原始设计分离的网站的 ASP.net 版本,同时确保两者处于相同的状态(除了功能)。

4

1 回答 1

0

对于您的静态 HTML-CSS 模型,我看不出有任何理由与 ASP 代码在同一个存储库中

  • 它们是来源,而不是独立的并行工作
  • 分支分支整个 repo,您​​将获得单个实体“当前设计”的额外克隆

LIVE 和 DEV 版本的代码更适合分支工作流程,并且 2 个独立的 repos 通常是正确的方向 - 用于将变更集链接到 Mockup-repo 从 Mockup-changeset 的 ASP-repo 哈希与更改的设计可用于提交消息ASP 变更集

于 2012-11-30T08:55:21.100 回答