到目前为止,我已经将版本控制用于基本的基于Web的项目,这些项目实际上没有编译阶段.我现在分叉了一个相对较大的项目,该项目遵循标准的"./configure; make; make install"模式.我不确定这类项目的正确工作流程.
如何处理编译过程中创建的所有文件?
git add . 如果是这样,我该如何清理呢?显然这是每个处理已编译代码的人,所以我确信有一个可接受的模式,我还不熟悉它.
这是你在Bootstrap中设置按钮的样式:
<button class="btn btn-default">Do Something</button>
Run Code Online (Sandbox Code Playgroud)
必须应用两个类才能获得一个按钮.我在Bootstrap的其他部分也看到了类似的模式:
<i class="glyphicon glyphicon-ok">
Run Code Online (Sandbox Code Playgroud)
我想减少HTML中使用的类的数量.一种方法是使用较少的 mixins:
.btn-default {
.btn;
.btn-default;
}
.glyphicon-ok {
.glyphicon;
.glyphicon-ok;
}
Run Code Online (Sandbox Code Playgroud)
然后我的HTML可以简化为:
<button class="btn-default">Do Something</button>
<i class="glyphicon-ok">
Run Code Online (Sandbox Code Playgroud)
这是一个好主意吗?我是不可能输给由通用类(结合的东西.btn,.glyphicon)与特定的一个(.btn-default,.glyphicon-ok)?