问题标签 [commit]

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.

0 投票
3 回答
22679 浏览

git - 在不同的分支上重放最后 N 次 git 提交

当我打算在分支“master”上提交它们时,我不小心在分支“testing”上做了 10 次提交。“测试”分支上的其他提交是垃圾,所以我不想将它与“主”合并。相反,我只想重播 master 上的最后 10 次提交。

0 投票
2 回答
816 浏览

svn - svn:如何自动化分支之间的提交传输

我想自动化这个过程:

  1. 一个数字来自外部系统,比如 35。
  2. 搜索并找到在分支 A 的评论中有 #35 的 svn 提交。
  3. 列出这些提交对它们之前的提交的所有更改。
  4. 将此更改应用于分支 B。

例如,如果 rev 95 的注释中有 #35 并在 rev 94 上引入了一个新文件,则添加此 [Add File x.txt]。rev 132 的注释中有 #35,它在 x.txt 中更改了一行。也添加这个[更改第 n 行,文件 x.txt]。等等。现在我们有一个更改列表:

将此更改应用于分支 B。

这可以在svn上实现吗?命令是什么(或命令行以外的方式)?是否存在涵盖这些操作的必要命令的文档?

0 投票
4 回答
1783 浏览

cruisecontrol.net - CruiseControl.NET:在提交时启动构建

我搜索了很多,但我没有找到解决我的问题的方法。

我使用 CruiseControl.NET (1.4.4)。我的项目(在 ccnet.config 中)将存储库从 cvs 服务器加载到本地存储库,并启动一些可执行文件(msbuild、NUnit...)。

我使用定期启动我的项目的触发器(间隔或计划触发器)。但是如果我的项目没有被修改,它总是会启动所有下一个任务。我想避免它。所以我只想在检测到提交时启动我的项目。

请问有什么解决办法吗?

谢谢

奥利维尔

0 投票
1 回答
112 浏览

ruby-on-rails - rails 最佳实践 - 使用 VCS 颠覆提交

当您想使用 Rails 回滚数据迁移时,更新项目的最佳实践是什么?在本地删除迁移,然后提交整个项目?

0 投票
2 回答
678 浏览

eclipse - eclipse 在同步时显示未更改的文件

当我对文件进行同步或尝试提交时,还会显示未更改的文件。只有当我从另一个工作区合并到我得到这些文件的工作区时。

当我查看这些文件时,它们与 svn 上的文件没有区别。

有人知道吗?

0 投票
2 回答
4249 浏览

java - 如果在响应提交后调用 java servlet:response.sendRedirect() 不会给出非法状态异常。为什么?

在提交响应后,因为这里的重定向语句应该给出异常,但如果这个重定向 statemnet 在 if 块中,它不会这样做。但是如果它不在 if 块中,它确实会给出异常。我已经显示了相同的语句(带有标记的星号)在下面的两个地方。你能告诉我原因吗?

//由于上面的语句,响应被提交

//如果我删除下面的语句,这个相同的语句出现在 if block.so 语句中,如果块中的语句也应该像这个一样给出异常,但它没有这样做。为什么?

0 投票
11 回答
13241 浏览

git - git 提交频率

自从我从 svn 切换到 git 后,我​​开始在每次重新编译并且我的测试通过时进行更多的提交,我提交了我的工作。最后,我最终逐个提交功能。

我还使用 git 跟踪其他一些项目,如 emacs、wordpress 等。我发现他们不经常提交。所以我想知道你多久提交一次?

0 投票
2 回答
1857 浏览

git - 如果提交由标记而不是分支引用,是否会被垃圾收集?

我有一个带注释的标签,它引用了一个提交(它是否有注释有关系吗?)并且没有分支引用那里。提交会在一段时间后被垃圾收集吗?

0 投票
2 回答
148 浏览

git - 无法让 Git 询问删除已删除文件的问题

假设您有一个已在 Git 存储库中提交的文件。

您只需通过

删除的文件仍保留在您的 Git 存储库中,尽管您没有它。

git add/rm我的旧 Git 向我抱怨说,在类似的情况下,您无法在文件之前提交。我想恢复相同的行为。

如果不先解决文件存在的问题,你怎么能让 Git 不允许你提交呢?

0 投票
8 回答
20157 浏览

svn - svn:本地提交

Subversion:是否可以在不推送它们的情况下提交本地修订,并在以后推送它们 - 或者缺少这个功能为什么它被称为“集中式”?