git-svn相关内容

git-svn clone |虚假分支

git svn clone [git svn clone]使用下面的命令将svn repo克隆到git中,并在执行后,我看到一些伪造的分支。 SVN repo URL] --no-metadata -A authors-transform.txt --stdlayout〜/ temp git分支-a *(无分支) 主 遥控器/abc-1.3.x remotes / abc-1.3 ..
发布时间:2018-04-26 13:27:35 其他开发

Git-SVN有多个分支位置?

我们的公司颠覆回购有点棘手:我们已经有了一个基本的“默认”布局,主干,标签和分支。但是,在分支机构内部,我们有一个包含更多分支的“工作”目录。像这样: branches / release_1_0_x branches / release_1_1_x branches / work / dave / topic_one branches / work / tom / topic_two ..
发布时间:2018-04-26 13:23:23 其他开发

无法确定HEAD历史记录中的上游SVN信息

为什么我会收到这个错误信息? 解决方案 格式和错别字。) 这个错误信息有两个原因。 第一,是最常见的。你的git仓库中有两个不相交的历史记录:你在git中创建的历史记录,以及远程svn仓库的历史记录。 要解决这个问题,你需要你的git仓库和svn仓库共享一个共同的祖先,所以git可以确定哪些提交已经改变了什么。 以下 Article ,讨论如何解决问题: 问题 ..
发布时间:2018-04-26 13:22:23 其他开发

git-svn:重置master的跟踪

我使用 git-svn 来使用SVN存储库。我的工作副本是使用 git svn clone -s http://foo.bar/myproject 创建的,以便我的工作副本遵循SVN的默认目录方案(trunk,tags , 最近我一直在使用 git-svn branch myremotebranch 创建一个分支,并使用 git checkout --track -b mybranch my ..
发布时间:2018-04-26 13:22:18 其他开发

Git-svn:创建&推一个新的分支/标签?

使用git-svn克隆一个SVN仓库并使用 -s 选项( git svn clone http:// server / repo -s ),当 dcommit ing 时,如何创建分支或标记并将其推送到存储库中的相关分支/标记目录?例如, 如果我要用git在本地创建一个 foobar 分支( git checkout -b foobar ),我该如何让git -svn 创建服务器上的分支( ..
发布时间:2018-04-26 13:19:23 其他开发

使用Git处理颠覆:忽略对被追踪文件的修改

我目前正在使用Subversion版本库,但我正在使用git在本地机器上工作。它使工作变得更容易,但它也使得在颠覆回购中发生的一些不良行为相当明显,并且给我带来了麻烦。 有一点复杂拉下代码后创建本地构建过程,并创建(并不幸修改)一些文件。很明显,这些更改并不意味着被提交回存储库。不幸的是,构建过程实际上是在修改一些跟踪文件(是的,很可能是因为有人错误地将这些构建工件提交给了Subversio ..
发布时间:2018-04-26 12:56:48 其他开发

gitolite推送错误 - >远程:ENV GL_RC未设置

我试图将内容从工作站推送到服务器。但它给了我一个错误。请看下面的命令和错误: Administrator @ ganesh〜/ testing $ git push origin master 计数对象:3,完成。 写入对象:100%(3/3),241字节,完成。 合计3(delta 0),重用0(delta 0) remote:ENV GL_RC未设置 remote:BEG ..
发布时间:2018-04-26 12:56:12 其他开发

git-svn:我如何通过git创建一个新的svn分支?

我有一个跟踪svn仓库的git仓库。我使用 - stdlayout 。克隆它。 我通过 git创建了一个新的本地分支checkout -b foobar 现在我想要这个分支以 ... / branches / foobar 我怎么去做这件事? (大量调查如果您关心,请参阅问题历史记录) 解决方案 自git v1.6.1开始, git svn branch 来自 ..
发布时间:2018-04-26 12:51:33 其他开发

如何在Git上发送拉请求

我们最近从SVN迁移到Git。我们在局域网内的一台机器上建立了一个裸仓库,并克隆在其他机器上。现在,当任何人做出更改和提交时,我们希望他将pull请求发送到裸回购(通过通知或电子邮件或任何其他方式),之后将通过更改并将其放在裸存储库上(与其工作相同GitHub)。 我们是否需要安装任何界面,或者在Git中有一些命令? 解决方案 Git(软件)和GitHub(网络服务)都有一个叫做“p ..
发布时间:2018-04-26 12:45:53 其他开发

在git合并之后git-svn dcommit是否危险?

我尝试使用git-svn的动机是毫不费力的合并和分支。然后我注意到man git-svn(1)说: 在分支上不推荐使用git-merge或git-pull计划 到dcommit。 Subversion不代表任何 合理或有用的合并方式;因此使用Subversion的用户无法看到您创建的任何 合并。此外,如果你从SVN分支的镜像git 分支合并或拉出,dcommit可能会提交给 错误的 ..
发布时间:2018-04-26 12:44:18 其他开发

为什么git-svn会颠倒“我们”和“他们的”的意思

我使用git-svn,我注意到当我在执行 git svn rebase 后必须修复合并冲突时, --ours 和 - 他们的选项,例如 git checkout 是相反的。也就是说,如果存在冲突,我想保留来自SVN服务器的版本并丢弃我在本地进行的更改,则必须使用我们的,当我预计它会是他们的。 这是为什么? 示例: mkdir test cd test svnadmin ..
发布时间:2018-04-26 12:38:05 其他开发

在git中忽略修改(但未提交)的文件?

我能告诉git忽略被修改(删除)但不应该被提交的文件吗? 这种情况是我在repo中有一个子目录,它包含我根本不感兴趣的东西,所以我删除了它,以防止它出现在自动完成等(在IDE中)。 但现在,如果我将该文件夹添加到.gitignore,则没有任何更改,所有的东西都显示为被git status删除。 有没有办法让git忽略它(或者,因为我使用的是git-svn,我可以将更改提交给本地 ..
发布时间:2018-04-26 12:37:53 其他开发

如何将git连接到ClearCase?

我最近使用过 git svn 并非常喜欢它。现在,我正在向另一位客户开始一个新项目。在那个地方,SCM的选择是ClearCase。对于ClearCase,我还没有找到相当于 git svn 的烘焙版本。有没有人曾试图在本地使用git作为ClearCase的前端,使用一些技巧,配置或脚本以及任何成功的措施?如果是的话,你可以解释一下使用的方法吗? 解决方案 这是一个避免劫持的方法,我们的团队 ..
发布时间:2018-04-26 12:33:09 其他开发

我如何告诉git-svn关于在获取回购后创建的远程分支?

我使用 git-svn 来处理我公司的中央 svn 存储库。我们最近在中央回购中创建了一个新的功能分支。我该如何告诉 git ?当我运行 git branch -r 时,我只能看到当我对 fetch 时存在的分支$ c> svn 回购初​​始化我的 git 回购? 解决方案 您可以手动添加远程分支, git config --add svn-remote.newbranch.url ..
发布时间:2018-04-26 12:30:25 其他开发

git-merge可能忽略行结束差异吗?

是否有可能让 git merge 忽略行结尾差异?可能我问错误的问题......但: 我尝试过uisng config.crlf输入但事情有点混乱特别是当我在事实之后应用 时。 首先,在事实之后应用此配置似乎没有影响在应用此选项之前已提交到存储库的文件。另一件事是,突然所有的提交现在都会导致很多关于CRLF被转换为LF的恼人的警告消息。 老实说,我并不在乎线路是什么,结局被使用, ..
发布时间:2018-04-26 12:26:36 其他开发