15得票3回答
将两个相似的远程Git仓库合并为一个

我已经进行了一些搜索并阅读了一个git书籍以及一些网络上的地方,比如git by example,但是我无法找到正确的方法来实现这个功能。 我有两个位于不同机器上的git仓库。每个仓库都保存了一个程序的配置。当您比较这两个仓库时,某些部分的配置是相同的,而某些部分则不同。 我们想要做的是创...

28得票4回答
谁成功使用git-flow?

有没有一些大型软件项目正在使用 git-flow,如果使用了,它的效果如何? (参见http://nvie.com/posts/a-successful-git-branching-model/和http://jeffkreeftmeijer.com/2010/why-arent-you-u...

8得票2回答
.gitconfig中的mergetool被忽略了?

git config --global mergetool.bc3 "\"c:/program files (x86)/beyond compare 3/bcomp.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"" git mergeto...

2263得票26回答
如何查看Git提交中的更改?

当我执行git diff COMMIT命令时,我看到的是该提交和HEAD之间的更改(就我所知),但我想要查看单个提交所做的更改。 我没有在diff/log上找到任何明显的选项可以给我这个输出。

18得票4回答
如何在GitHub上发布新版本?

我们无法为您创建发布。请帮助我纠正以下错误。 有人可以帮助我在GitHub上创建发布吗?

12得票2回答
从旧的存储库生成补丁文件

我希望根据旧存储的差异创建一个.patch文件,我可以使用git stash show -p stash@{2}查看。 我尝试了这个方法,但没有成功: git format-patch stash@{2} --stdout > file.patch 我以为它会像普通的提交一样工作...

16得票3回答
Git:将现有存储库从电脑移动到服务器,从服务器克隆。

我有一个现成的Git代码库在本地电脑上。我想把这个代码库移动到我的Web服务器上,然后通过git clone从服务器中检出代码库来进行开发。我计划在本地电脑上进行开发并将更新推送回服务器。我可以从本地电脑通过SSH连接到服务器,但反之则不行。我应该如何操作呢?我认为应该使用git bundle...

10得票3回答
在Git中如何为多个分支打标签?

我有一个包含两个分支的git仓库,一个分支用于制造/测试所需的代码,另一个分支是实际的生产固件(它们几乎相同)。现在是时候发布一个版本以发送给制造商了,因此我自然想在这两个分支上放置一些适当的标签。 但是,似乎git不允许我在两个分支上使用相同的标签名称。如果我尝试单独为分支打标签,当我去给...

7得票2回答
通过编程打印git版本并检查未提交的更改

为了确保我的科学分析具有可重复性,我希望可以通过编程检查代码库中是否有未提交的修改,并在没有时输出所使用的提交版本。例如,如果存在未提交的更改,则应输出: Warning: uncommitted changes made. This output may not be reproducib...

15得票1回答
更新git-svn git镜像而不需要重新下载所有内容

我使用Git制作了一个SVN仓库的镜像: git svn clone svn://svn.svnrepo.com 我将其上传到Github并且能够使用以下方式更新本地repo: git svn rebase svn://svn.svnrepo.com 然后将更新推送到Github。...