相关疑难解决方法(0)

我如何比较两个git存储库?

我有两个不同的CVS存储库导出到git.他们在某些方面有所不同,我正在调查原因.该开发线可以追溯到几年,并且有数万次提交.

在开发行的开头,每个提交的SHA1 ID都是相同的,告诉我git-cvsimport在读取cvsps和import的结果时非常一致.

但是在第一次提交和昨天之间的某个时间,SHA1 ID开始出现分歧.我想通过比较每个存储库中的提交ID列表并查看缺少的内容来找出它的位置.这样做有什么好的工具或技术吗?

git version-control

29
推荐指数
4
解决办法
3万
查看次数

找到两个git存储库之间的差异

我已经在Github上分叉了一个项目的git存储库并对它进行了自己的更改.我想在我的存储库和我分叉的原始存储库之间找到差异.有人能告诉我git命令来获得这种差异吗?我需要提交差异进行审核.

原始存储库:

git://github.com/apache/hive.git
Run Code Online (Sandbox Code Playgroud)

我的存储库:

git@github.com:prafullat/hive.git
Run Code Online (Sandbox Code Playgroud)

以下是我的详细信息 .git/config

[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = git@github.com:prafullat/hive.git
[remote "mirror"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = git://github.com/apache/hive.git
Run Code Online (Sandbox Code Playgroud)

我尝试查看有关同一主题的其他已发布的问题,但无法使其发挥作用.

任何帮助将受到高度赞赏.

git

21
推荐指数
3
解决办法
3万
查看次数

两个不同文件夹中两个不同存储库之间的git diff

我想知道如何从 9.3.1-STABLE 和 TN-9.3.1-STABLE 获取 git diff,并具有以下文件夹/git 结构

root@build3:/tank/home/stable-builds/FN # git branch
  9.3-STABLE
* 9.3.1-STABLE

root@build3:/tank/home/stable-builds/TN # git branch
TN-9.3-STABLE
* TN-9.3.1-STABLE
master
Run Code Online (Sandbox Code Playgroud)

任何答案将不胜感激。

git github git-diff

3
推荐指数
3
解决办法
4366
查看次数

标签 统计

git ×3

git-diff ×1

github ×1

version-control ×1