Hi all,

Just an update, what could have gone wrong here, why is that if I still
compile and build, I¹m not seeing brotherbard¹s new features? Am I missing
anything?

balaji-macbook:gitx balaji$ git remote add brotherbard
http://github.com/brotherbard/gitx.git

balaji-macbook:gitx balaji$ git branch
* gitx_dev_0.8
  master

balaji-macbook:gitx balaji$ git remote show brotherbard
* remote brotherbard
  Fetch URL: http://github.com/brotherbard/gitx.git
  Push  URL: http://github.com/brotherbard/gitx.git
  HEAD branch: experimental
  Remote branches:
    ab/fqueue           new (next fetch will store in remotes/brotherbard)
    devel               new (next fetch will store in remotes/brotherbard)
    dg/fsevents         new (next fetch will store in remotes/brotherbard)
    experimental        new (next fetch will store in remotes/brotherbard)
    fqueue              new (next fetch will store in remotes/brotherbard)
    inprogress          new (next fetch will store in remotes/brotherbard)
    master              new (next fetch will store in remotes/brotherbard)
    nr/commit_fixes     new (next fetch will store in remotes/brotherbard)
    pb/add_icons        new (next fetch will store in remotes/brotherbard)
    pb/html_service     new (next fetch will store in remotes/brotherbard)
    pb/incremental_refs new (next fetch will store in remotes/brotherbard)
    pb/sidebar          new (next fetch will store in remotes/brotherbard)
    pb/welcome          new (next fetch will store in remotes/brotherbard)
    simple_fixes        new (next fetch will store in remotes/brotherbard)
    stable              new (next fetch will store in remotes/brotherbard)
  Local ref configured for 'git push':
    master pushes to master (up to date)

balaji-macbook:gitx balaji$ git fetch brotherbard
remote: Counting objects: 1020, done.
remote: Compressing objects: 100% (367/367), done.
remote: Total 912 (delta 624), reused 781 (delta 517)
Receiving objects: 100% (912/912), 556.60 KiB | 345 KiB/s, done.
Resolving deltas: 100% (624/624), completed with 66 local objects.
>From http://github.com/brotherbard/gitx
 * [new branch]      ab/fqueue  -> brotherbard/ab/fqueue
 * [new branch]      devel      -> brotherbard/devel
 * [new branch]      dg/fsevents -> brotherbard/dg/fsevents
 * [new branch]      experimental -> brotherbard/experimental
 * [new branch]      fqueue     -> brotherbard/fqueue
 * [new branch]      inprogress -> brotherbard/inprogress
 * [new branch]      master     -> brotherbard/master
 * [new branch]      nr/commit_fixes -> brotherbard/nr/commit_fixes
 * [new branch]      pb/add_icons -> brotherbard/pb/add_icons
 * [new branch]      pb/html_service -> brotherbard/pb/html_service
 * [new branch]      pb/incremental_refs -> brotherbard/pb/incremental_refs
 * [new branch]      pb/sidebar -> brotherbard/pb/sidebar
 * [new branch]      pb/welcome -> brotherbard/pb/welcome
 * [new branch]      simple_fixes -> brotherbard/simple_fixes
 * [new branch]      stable     -> brotherbard/stable

balaji-macbook:gitx balaji$ git checkout -b brotherbard
remotes/brotherbard/master
Branch brotherbard set up to track remote branch master from brotherbard.
Switched to a new branch 'brotherbard'

balaji-macbook:gitx balaji$ git fetch -v
>From http://github.com/brotherbard/gitx
 = [up to date]      ab/fqueue  -> brotherbard/ab/fqueue
 = [up to date]      devel      -> brotherbard/devel
 = [up to date]      dg/fsevents -> brotherbard/dg/fsevents
 = [up to date]      experimental -> brotherbard/experimental
 = [up to date]      fqueue     -> brotherbard/fqueue
 = [up to date]      inprogress -> brotherbard/inprogress
 = [up to date]      master     -> brotherbard/master
 = [up to date]      nr/commit_fixes -> brotherbard/nr/commit_fixes
 = [up to date]      pb/add_icons -> brotherbard/pb/add_icons
 = [up to date]      pb/html_service -> brotherbard/pb/html_service
 = [up to date]      pb/incremental_refs -> brotherbard/pb/incremental_refs
 = [up to date]      pb/sidebar -> brotherbard/pb/sidebar
 = [up to date]      pb/welcome -> brotherbard/pb/welcome
 = [up to date]      simple_fixes -> brotherbard/simple_fixes
 = [up to date]      stable     -> brotherbard/stable

balaji-macbook:gitx balaji$ git fetch brotherbard

balaji-macbook:gitx balaji$ git merge brotherbard
Already up-to-date.

balaji-macbook:gitx balaji$ git branch
* brotherbard
  gitx_dev_0.8
  master

balaji-ravindrans-macbook:gitx balaji$





------ Forwarded Message
From: Balaji Ravindran <[email protected]>
Date: Wed, 28 Apr 2010 11:33:02 -0700
To: "[email protected]" <[email protected]>
Subject: Question regarding pull from another remote repo.

Hi,

Sorry if this question is very lame, tried to figure out myself, but was not
able to, and kind of new to git.

I forked a repo from pieter¹s master repo for gitx (guess this is based on
version 0.7 stable from October 2009). Now I created a local branch, and
wanted to fetch the new features from ³brotherbard / gitx² and wanted to
analyze and merge it to my local branch, and then wanted to start work on
it.

I was successfully able to fork, and download the master repo from my fork..
Now I created the branch, and when I tried to fetch brotherbard¹s master, I
didn¹t end up with any error, but I guess the new files have not been
fetched. Why is that? I¹m sure that I¹m doing something wrong here, I would
be happy to get the right syntaxes.

My Terminal output

balaji-macbook:gitx balaji$ git fetch http://github.com/brotherbard/gitx.git
master
>From http://github.com/brotherbard/gitx
 * branch            master     -> FETCH_HEAD
balaji-macbook:gitx balaji$ git log -p HEAD..FETCH_HEAD
balaji-ravindrans-macbook:gitx balaji$



------ End of Forwarded Message

Reply via email to