191得票1回答
使用git svn检出远程分支

我使用git svn检出了一个svn代码库。现在我需要检出其中一个分支并跟踪它。哪种方法是最好的?

177得票10回答
git-merge是否可以忽略行尾差异?

git merge是否可以忽略行尾差异? 也许我问错了问题...但是: 我尝试使用config.crlf input,但事情变得有点混乱和失控,特别是当我在事后应用它时。 首先,事后应用此配置似乎不会影响提交到仓库中的文件。另一件事是,突然间所有的提交现在都会产生大量令人烦恼的警告消息,...

162得票6回答
有没有可能将Subversion代码库作为Git子模块?

有没有办法将一个Subversion仓库作为Git子模块添加到我的Git仓库中?类似这样的操作:git-svn submodule add https://svn.foo.com/svn/proj --stdlayout svn-project https://svn.foo.com/svn/...

160得票6回答
Git选择性还原文件中的本地修改

我在跟踪一个svn仓库的git仓库中,我对单个文件进行了多次编辑。 现在我想撤销这些更改(类似于svn revert),但是只想撤销文件的部分更改。 我希望能够查看文件的差异,在文件上放弃(还原)我不想要的更改并保留我想要的更改。 该git add -i 命令似乎有一个选项可以完成这个...

155得票5回答
如何将两个提交合并为一个提交?

我有一个名为“firstproject”的分支,里面包含2个提交。我想要消除这些提交并将它们显示为单个提交。 命令git merge --squash听起来很有希望,但当我运行git merge --squash时,终端只会弹出该命令的选项。正确的命令是什么?Commit 1: Added ...

135得票6回答
在Git中合并后使用git-svn dcommit是否危险?

我尝试使用git-svn的动机是轻松的合并和分支。然后我注意到man git-svn(1)上说: 不建议在您计划从中dcommit的分支上运行git-merge或git-pull。 Subversion不以任何合理或有用的方式表示合并;因此,使用Subversion的用户无法看到您进行...

129得票4回答
恢复git-svn克隆

我开始使用git-svn的克隆操作来克隆一个SVN仓库。导入时间很长(因为这是一个大型仓库),大约进行了6个小时,在此过程中我的电脑睡眠了。有没有一种方法可以恢复操作而不需要重新做所有的初始工作?

126得票13回答
git-svn不是一个git命令?

在尝试将一个旧的svn项目转移到git控制下时,我遇到了一个有趣的问题。每当我运行git svn时,就会出现错误提示说它不是git命令,尽管我可以使用git help来查看它的文档。我的安装有问题还是我漏掉了什么? 编辑:我也应该提一下,我正在Windows XP下运行msysGit版本1....

113得票10回答
清空 Git Bash 屏幕和输出缓冲区的命令

Git有没有清屏命令?例如,在Windows命令行中,执行了很多代码后,如果输入cls,则会清除所有以前的代码。 所以我希望在Git中有相同类型的功能。 那么,有人能告诉我该命令的名称吗?

113得票9回答
Git SVN错误:之前在仓库中有一个Git进程崩溃了。

我刚试图将更改提交到Git主分支。根据我的阅读,似乎是要删除锁定文件的概念。消息显示: 确保没有其他Git进程在运行,并手动删除该文件 也许有人知道要删除哪个文件以及如何删除吗?