# compare log of two different repos

4 messages from 2011-03-30 to 2011-03-31. Participants: Sri, Michael J Gruber, Jakub Narebski.
Thread: https://gitlist.dev/t/26932

## Sri, 2011-03-30 19:49

Subject: compare log of two different repos
Message-ID: <1301514556812-6224714.post@n2.nabble.com>
URL: https://gitlist.dev/e/1301514556812-6224714.post%40n2.nabble.com

```
Hi
This is my scenario:
-  Server has 2 different repos say x & y
- I created a branch out of x ( say xx) and a branch out of y (say yy)
- Now I made changes to xx/folder1/file1- change 1and commit it ;then I made
changes to to yy/folder1/file1 -change 1 and yy/folder1/file 1 -change 2 and
commit it ( Folder 1,file 1, change 1 are same in both xx and yy)
- Now I want the log of unique commits between both branches ( which will be
change 2 commit in yy)

How do I get this using GIT? Right now am doing it manually which is very
tedious...

Thanks
SS

--
View this message in context: http://git.661346.n2.nabble.com/compare-log-of-two-different-repos-tp6224714p6224714.html
Sent from the git mailing list archive at Nabble.com.

```

## Michael J Gruber, 2011-03-31 06:05

Subject: Re: compare log of two different repos
Message-ID: <4D941991.6070707@drmicha.warpmail.net>
URL: https://gitlist.dev/e/4D941991.6070707%40drmicha.warpmail.net
In-Reply-To: <1301514556812-6224714.post@n2.nabble.com>

```
Sri venit, vidit, dixit 30.03.2011 21:49:
> Hi
> This is my scenario:
> -  Server has 2 different repos say x & y
> - I created a branch out of x ( say xx) and a branch out of y (say yy)
> - Now I made changes to xx/folder1/file1- change 1and commit it ;then I made
> changes to to yy/folder1/file1 -change 1 and yy/folder1/file 1 -change 2 and
> commit it ( Folder 1,file 1, change 1 are same in both xx and yy)
> - Now I want the log of unique commits between both branches ( which will be
> change 2 commit in yy)
> 
> How do I get this using GIT? Right now am doing it manually which is very
> tedious...

You could add one as a "remote" to the other, or both as remotes to a
new repo, and then use

git log --cherry-mark xx...yy

or "--cherry-pick" or the "cherry" command.

Michael

```

## Michael J Gruber, 2011-03-31 16:14

Subject: Re: compare log of two different repos
Message-ID: <4D94A857.3010005@drmicha.warpmail.net>
URL: https://gitlist.dev/e/4D94A857.3010005%40drmicha.warpmail.net
In-Reply-To: <AANLkTimKLx--DeWdaunm5cGEax6=xQ8XV_YMOFSPPJ9K@mail.gmail.com>

```
Sridevi Soundarraju venit, vidit, dixit 31.03.2011 17:56:
> Hi
> Can you please tell me how to add one as a remote to the other?
> 
> Thanks
> SS

Please see "git help remote" (add), and please don't cull list from cc:,
and please don't top-post. Thanks!

Michael

```

## Jakub Narebski, 2011-03-31 19:34

Subject: Re: compare log of two different repos
Message-ID: <m3r59n3x0d.fsf@localhost.localdomain>
URL: https://gitlist.dev/e/m3r59n3x0d.fsf%40localhost.localdomain
In-Reply-To: <1301514556812-6224714.post@n2.nabble.com>

```
Sri <nkf364@motorola.com> writes:

> Hi
> This is my scenario:
> - Server has 2 different repos say x & y
> - I created a branch out of x ( say xx) and a branch out of y (say yy)
> - Now I made changes to xx/folder1/file1- change 1and commit it ;then I made
> changes to to yy/folder1/file1 -change 1 and yy/folder1/file 1 -change 2 and
> commit it ( Folder 1,file 1, change 1 are same in both xx and yy)
> - Now I want the log of unique commits between both branches ( which will be
> change 2 commit in yy)
> 
> How do I get this using GIT? Right now am doing it manually which is very
> tedious...

Besides adding one repository as remote in other repository, using
"git remote add", you might also use the trick described here:

  https://git.wiki.kernel.org/index.php/GitTips#How_to_compare_two_local_repositories

-- 
Jakub Narebski
Poland
ShadeHawk on #git

```
