10得票5回答
如何强制Subversion提交过时的文件?

我希望能够用之前的版本"覆盖"上一次提交。我试图检出第631个版本,做一些更改,并将其作为第633个版本提交。但 SVN 不同意,因为第632个版本已经存在。 有什么最简单的方法吗?这是一个多文件提交。我不想手动完成。

12得票7回答
在 svn 命令行提交中排除某些文件(不是通过 svn:ignore 实现)

我正在与许多人一起开发。 我检出远程代码库,得到3个文件。编辑后运行:svn status 它显示:M file_1 M file_2 M file_3 现在,我只想提交两个文件:file_1和file_2,但不包括file_3。 如何做到这一点? 我不想使用svn revert fil...

1118得票17回答
如何列出更改特定文件的所有提交?

有没有一种方法可以列出所有更改了特定文件的提交?

7得票9回答
项目提交了太多的文件

我刚使用git克隆了一个项目并打开了一个新分支。 只更改了一个文件后,我尝试提交更改,但它显示我要提交3000多个文件。单击任何文件查看差异时,phpstorm会显示“没有差异”。 我听说这可能与行结尾有关,但我现在实际上不知道该怎么做。你能帮我吗?现在无法验证3000个文件,我不想通过推送一...

9得票1回答
CakePHP 2.3.x 数据库事务

我希望你能帮助我在CakePHP中使用事务。 我有一个Product模型,其中包含hasMany到Price和Property模型(键为product_id)。 在我的Product模型中,我添加了以下代码: function begin() { $db =& Conne...

15得票3回答
如何在提交之前通过grep搜索已经暂存的文件?

所以在运行 git commit 前,我经常会运行以下命令:git grep --cached -l -I "debugger" 我以为它类似于:git diff --cached (这将向您显示您即将提交的所有更改,即将显示已暂存文件中的差异)。 不幸的是,我刚发现git grep命令的-...

54得票2回答
什么流程会导致Github提交的作者与提交者不同?

例如,被声称由撰写并由提交的此提交。 这是什么使用流程导致的? 假设我想让别人编写但由我提交的提交出现在我作为贡献者的存储库中-我该怎么做呢?

9得票3回答
git fetch出现异常行为

我在使用GIT fetch时遇到了一个大问题...看这里 $ git fetch From server:project 422b4cb..a04c062 master -> origin/master $ git show-ref ba113be885e66a530...

9得票1回答
将远程分支的指针从一个分支移动到另一个分支

我做了一个rebase --onto操作,将之前的提交(c4)从主分支移动到一个功能分支。但是我已经将主分支推送到远程仓库。 所以现在我的情况是: c1 - c2 - c3 - c5(master HEAD) \ c4(feature HEAD...

10得票1回答
如何在GitHub上挑选一个pull request中的5个提交中的2个?

我是 GitHub 的新手。有人提交了一个包含 5 次提交的拉取请求,其中 3 次提交有一些小问题,所以必须等待修复。我该如何挑选其中的 2 次提交来使用在我的项目中?