9得票3回答
GIT命令的简单序列

我阅读了文档并进行了一些搜索,但似乎没有真正简单的步骤可以将您的本地更改提交到GitHub。我总结了以下步骤,只想确保我做得正确。如果我在本地更改了一个名为foo.java的文件: 1. git status -s //将显示foo.java已更改。 2. git add foo.java ...

30得票4回答
无法在Entity Framework中使用AddRange自动生成IDENTITY

我不知道这是Entity Framework的设计选择还是我的错误方法,但每当我尝试向DbSet中添加实体范围时,似乎无法获得自动生成的IDENTITY字段。[Table("entities")] public class Entity { [Key] [Column("id...

26得票5回答
在Cygwin中调用git commit时,vim无法工作

我正在windows系统下使用Cygwin 64中的git。默认编辑器为vi且git也使用默认编辑器。当我调用'git commit'时,在vim启动之前会出现以下提示信息:git commit Vim warning: output is not to a terminal Vim warn...

8得票3回答
在 Git 钩子中克隆不同的代码库会导致问题

我们有一个特定的需求,需要将所有到达的文件推送到某个分支进行提交。 我们计划通过git钩子特别是commit-msg钩子来实现这一点。 在这样做时,我们会将分支克隆到临时位置(/tmp/),然后在git commit-msg钩子中尝试将到达的文件提交到特定的分支。 但现在发生的情况是,我...

15得票2回答
如何在git中将一个提交从一个分支复制到另一个分支而不进行任何合并?

我有两个分支,一个是主分支,一个是实验性分支。如下所示:master-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-Y \ -x-x-x-x 我的实验版本非常过时,我希望通过将主...

8得票2回答
SVN提交错误“一次只能提交到一个版本库。”

我正在使用安装了"Subclipse"插件的Eclipse将我的更改提交到位于Dropbox文件夹中的存储库。我使用Tortoise创建了一个存储库,我的实际项目位于存储库文件夹的根目录下,而不是trunk、branch或tag文件夹中。我已经成功地创建、检出和提交了多次,但最近在提交时遇到了...

8得票2回答
git diff独特于合并提交的差异

假设我有以下内容: A topic / \ D---E---F master 我可以通过以下方式轻松获取D-E的差异: git diff D..E --name-status 同样适用于E-F和E-A。 提交F是一个合并提交,假设它有冲突。这个冲突通过修改f...

30得票5回答
分布式版本控制系统(DVCS)-提交更改的频率和时间应当如何确定?

在StackOverflow上有另一个主题,涉及到提交更改到源代码控制的频率。我想把它放在使用像Git或Mercurial这样的分布式版本控制系统的背景下。 你是多久提交一次?何时提交? 只有当更改正确构建时才提交吗? 你是多久提交一次并何时推送更改(或发出拉取请求或类似操作)? 当你开发...

9得票2回答
Subversion(SVN)与静态库(.a文件)的兼容性?

我无法将.a文件(静态库)添加到我的代码仓库中。为什么呢? 有没有一种方法可以“强制”SVN接受它们(至少作为静态文件)?

10得票2回答
GIT:按作者组筛选日志

我们的公司分为不同团队,我们在将代码发送给QA人员之前进行代码审查。通常情况下,我们所接触到的任何代码都会由同一团队(A)中的某个人进行审查,但在某些情况下,我们还需要接触来自另一个团队(B)的代码。 对于这些情况,代码审查应该是双重的:一部分由团队A审查,另一部分由团队B审查。 我们的问...