小编Mor*_*dur的帖子

在不切换的情况下拉取另一个 Git 分支

我们最近从 SVN 切换到 Git,同时将我们的实时系统置于版本控制中(而不是本地检出和文件复制到实时)。

在分配给我的项目中,我们都访问同一个存储库,并将更改生效git pull。这会导致问题,因为我们的 Web 设计人员将更改推送到 VCS 中,而这些更改不应处于活动状态,但应处于 Web 测试环境中。

当其中一位开发人员投入使用时,他将获得所有(可能未完成的)更改。

我想过实时切换到一个额外的分支,然后合并更改的内容,但由于我缺乏 git 知识,我不知道该怎么做。

我的想法是:

  • 在 live ( git branch live) 中创建一个新分支。
  • 每次都必须上线
    • 在主拉变化(如:git checkout master; git pull; git checkout live
    • git merge master

问题是切换到 master 或将所有内容直接拉入实时系统会导致问题,所以我宁愿避免这种情况。

有没有办法做到这一点,或者有没有更好的方法来管理 Live 系统(除了训练 webbies 不要推送未完成的东西)。

git

163
推荐指数
3
解决办法
19万
查看次数

在 C 上以低空间安装 .net

我必须在工作中的某些 PC 上安装 .NET 4 才能运行我们程序的当前版本。问题是其中一台 PC 的 C 驱动器上只有 500MB 可用空间,而 .NET 4 需要 850MB,而且由于它是一个非常小的分区,我们找不到要删除的任何内容。

PC在D和E上有很多空间,那么有没有办法在另一个分区上安装.NET?

TEMP 已经被定向到 E:\Temp,所以它不仅仅是需要这么多空间的临时文件。

(一个简单而快速(在工作时间方面)的解决方案将是非常受欢迎的,因为 PC 用于不能停止太长时间的非常重要的工作)

windows-xp .net-framework

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

标签 统计

.net-framework ×1

git ×1

windows-xp ×1