Git development
 help / color / mirror / Atom feed
* how to update origin/<branch> after a push to origin <branch>?
@ 2009-05-14  4:42 layer
  2009-05-14  4:58 ` Avery Pennarun
  0 siblings, 1 reply; 6+ messages in thread
From: layer @ 2009-05-14  4:42 UTC (permalink / raw)
  To: git

I'm stumped on this one.

I'm in a repo and I push the master branch.  If I do

  git diff --name-only origin/master..master

after the push, I still see the names of the files I pushed because I
haven't updated origin/master yet, with a fetch.  Of course, a "git
pull" would do it, but I don't want to do that, because I might be
using something other than `origin' and I don't want anything but the
single branch.

So, I naively thought that

  git fetch origin master

would do the trick, but after that command the git diff above still
shows the same files.

To make matters worse (!!), I made this attempt:

  $ git fetch origin master:origin/master
  From git:/repo/git/acl
   * [new branch]      master     -> origin/master
  $ git diff origin/master..master
  warning: refname 'origin/master' is ambiguous.
  $ 

Uh oh.

  $ git branch -a | grep origin/master
    origin/master
    origin/master
  $ find .git/refs -type f | grep origin
  .git/refs/heads/origin/master
  .git/refs/remotes/origin/acl81
  .git/refs/remotes/origin/HEAD
  .git/refs/remotes/origin/master
  $ cat .git/refs/heads/origin/master
  28f0f4f2cdf37640b94cdbd65406898222593f28
  $ cat .git/refs/remotes/origin/master
  4be7cc89d335421a93e4551b40bd06108a030221
  $ 


I'm going to leave my repo as is until a professionals helps me out,
lest I dig the hole deeper.

Thanks.

Kevin

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-05-14  5:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-14  4:42 how to update origin/<branch> after a push to origin <branch>? layer
2009-05-14  4:58 ` Avery Pennarun
2009-05-14  5:01   ` layer
2009-05-14  5:13   ` layer
2009-05-14  5:21   ` layer
2009-05-14  5:29     ` Avery Pennarun

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox