小编Sha*_*nen的帖子

Git忽略每个分支的文件

目标:仅包括指定分支上的生成文件.

原因:

  1. 生成的文件会导致冲突
  2. 通过Git进行部署只是某些环境中的选项

因此,在当前的工作流程中,主分支是dev,有两个部署分支:stage和prod.

我希望工作的是增加

build/*

[branch "stage, prod"]
    !build/*
Run Code Online (Sandbox Code Playgroud)

.gitignore或.git/info/excludes意味着我rake build在dev分支上运行后,在运行时构建/不显示已更改的文件git status.在舞台和prod分支上,构建/将显示已更改的文件.

但是,我尝试过的所有变化都没有奏效.

这似乎是非常典型的工作流程,是否有一些git魔法我缺少或人们如何处理这种情况?

git version-control github gitignore

4
推荐指数
1
解决办法
4071
查看次数

标签 统计

git ×1

github ×1

gitignore ×1

version-control ×1