小编Jul*_*len的帖子

Git - 如果我想拥有一致的工作流程,挑选樱桃是一种不好的做法吗?

我发现cherry-pick在某些情况下特别有用,例如,当我有一个feature1分支和一个test-feature1分支时,我想应用测试中发现的更正;或者换句话说,我想测试新功能,为此我需要在测试分支中使用这些新功能。

cherry-pick这里的好处是我可以选择我想在其他分支中应用的具体更改;也许合并整个分支并不有趣。

我在过去的项目中一直在使用它,但我认为这种做法会导致工作流程不一致。是cherry-pick-ing一个不推荐和可避免的做法?

git cherry-pick

10
推荐指数
2
解决办法
5846
查看次数

gitignore - 忽略除指定文件类型之外的所有文件类型

我只是要提交的文件,其扩展名是.fmb,.fmx.pll,但我不能配置.gitignore文件来实现这一目标.

我试过以下内容:

!.fmb
!.fmx
!.pll
Run Code Online (Sandbox Code Playgroud)

还有:

!*.fmb
!*.fmx
!*.pll
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

git gitignore

7
推荐指数
2
解决办法
347
查看次数

哪些是自托管您的存储库的优点(和缺点)(换句话说:GitLab与Bitbucket)?

我必须在Bitbucket和GitLab之间决定存储库托管(是的,它们必须是私有的).我过去曾经使用过Bitbucket,但现在我发现了GitLab,我发现让自托管存储库管理器非常有吸引力.但是,我必须证明使用其中一个(特别是在使用GitLab的情况下,因为假设其安装和配置的开销).

我们必须考虑以下因素:

  • 我不确定将安装GitLab的服务器的备份频率(我认为这将是两个选项之间的市长差异,但我不知道Bitbucket是否100%保证他们托管的repos的完整性).
  • 我可以从任何地方使用VMWare Horizo​​n Client访问服务器,因此Bitbucket和自托管的GitLab将在这一点上捆绑在一起.

那么,我应该选择自托管的回购管理器(GitLab),而不是非自托管的(Bitbucket)?

git bitbucket self-hosting gitlab

7
推荐指数
2
解决办法
4640
查看次数

Git - 我应该在每个分支中有不同的自述文件吗?

我刚刚意识到在Bitbucket中导航可能在每个分支中都有不同的README,每个分支都在讨论分支.另外,Bitbucket显示每个分支的主README,它没有多少意义.

这是一个好习惯吗?

git bitbucket

4
推荐指数
2
解决办法
1426
查看次数

PHP 中持续集成的构建工具(Ant、Ivy、Maven、Phing?)

我想将我的软件工程实践扩展到持续集成。我知道 Jenkins 是迄今为止最常用的 CI 工具,所以我决定从它开始。

但我对使用哪种构建工具有很多疑问。我读到大多数都是基于Ant的,而Ant现在也被广泛使用,所以我不清楚这些工具使用哪一个。

ant continuous-integration build-tools ivy maven

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

Linux - /usr/local或/ var用于应用程序数据?

我正在开发一个需要存储一些数据的应用程序.我在存放间怀疑/usr/local/myapp,或/var/lib/myapp.

哪个是最合适的目录?

linux

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