问题标签 [branch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 如何在 Git 中获取分支上的更改
自分支从当前分支分支以来,获取分支提交日志的最佳方法是什么?到目前为止,我的解决方案是:
git-diff的文档表明它git diff A...B
等同于git diff $(git-merge-base A B) B
. 另一方面,git-rev-parse的文档表明它r1...r2
被定义为r1 r2 --not $(git merge-base --all r1 r2)
.
为什么这些不同?请注意,这git diff HEAD...branch
给了我想要的差异,但相应的 git log 命令给了我比我想要的更多的东西。
在图片中,假设:
我想获得一个包含提交 x、y、z 的日志。
git diff HEAD...branch
给出这些提交- 但是,
git log HEAD...branch
给出 x、y、z、c、d、e。
git - 如何从当前 Git 工作树中删除本地(未跟踪)文件
如何从当前工作树中删除未跟踪的本地文件?
svn - 颠覆标签和分支
有没有人想出比通常推荐的更好的技术来管理颠覆中的标签和分支(称为“标签”和“分支”的并行目录)?
version-control - 使用 Visual Source Safe 进行分支的正确方法是什么?
我目前所做的是将项目链接到另一个位置并为其命名,然后选中“共享后分支”框。然后我会检查共享项目并完成它。最后与原项目合并。
这行得通,但感觉很笨拙:我的驱动器上有多个项目实例;每次在不同的分支机构工作时,我都必须更改网站的物理地址(我使用 asp.net 1.1);
感觉这不是正确的做法。您如何使用 VSS 对项目进行分支?
svn - 具有出色的分支和合并支持的颠覆性替代方案是什么?
我厌倦了手动跟踪我的分支并在我的存储库中合并!太容易出错了。在每个人似乎都想到减少重复和自动化一切的世界里,颠覆分支/合并感觉就像是 80 年代遗留下来的。在不增加分布式 SCM 范式复杂性的情况下,具有出色的分支和合并支持的 subversion 有什么好的替代方案?理想情况下它是免费的,但如果我必须支付一些现金,我可能会倾向于如果它足够好的话。
git - git 中存储库/分支的轻量级版本
我在一个项目中使用 git,它会生成大量数据文件(模拟结果)。我“被迫”在同一个存储库中对所有这些结果进行版本化和跟踪。(这是硬性要求,无法更改)
但是我不需要它们。我们有大约 50 MB 的项目空间和 5 GB 的结果在存储库中。
我是否可以创建一个分支,删除所有结果,检查这个分支并只在那个分支上工作?
将我的本地更改推回胖分支有多难(我必须做什么)?
有没有更好的解决方案来为我的工作摆脱那些 5 GB?
svn - 颠覆分支重新整合
当一个分支重新整合到主干时,那个分支实际上是死的吗?
您可以在重新集成后对分支进行修改并在以后将它们合并回主干吗?
cvs - CVS:用分支替换 HEAD
如何用分支替换 CVS 存储库的 HEAD?
svn - 切换到不同的svn分支时出错
我有两个 SVN 分支(例如开发和稳定),想从一个切换到另一个......
在每个教程中都有如下命令:
rootOfLocalSvnCopy:>svn switch urlToNewBranch .
但在我的情况下它会导致错误:
我找到的每一个帮助都是关于 svn switch --relocate 但我不想重新定位,只是为了将我的工作副本更改为另一个分支
label - In P4V, how do I create a branch from a label?
My company just imported our CVS
repository into Perforce. I'm new to P4V and I can't work out how to create a branch from an existing label. Can anyone tell me how to do this?