score:1
i'm closing this question as invalid since i figured this was due to a misconfiguration of remote tracking on the 2nd local repo. after fixing it, file contents is updated after a pull as expected. thanks all of you for your input.
however the fetch/push specs were ok on both sides, remote tracking was incorrect, i.e. in .git/config in the [branch "my_branch"]
sections i got the wrong merge
spec for the 2nd local repo so that's why pull didn't merge with the local branch i expected.
some more details about the problem and the fix: like i said, fetch and push specs were ok but as i set up local branches and their tracking on the 2nd machine, i must have made a mistake. in case of the first machine it was correct. in .git/config
i saw
[branch "master"]
remote = origin
merge = refs/heads/master
[branch "1.3.0"]
remote = origin
merge = refs/heads/1.3.0
[branch "1.3.0-devel"]
remote = origin
merge = refs/heads/1.3.0-devel
however, on the 2nd machine i probably mistyped the commands to create branches and set up tracking so in git branch -t my_branch_1 origin/my_branch_1
repeated for a number of branches all of which i wanted to track the remote branch with the same name, branch names did not match so i ended up with config something like this
[branch "master"]
remote = origin
merge = refs/heads/1.3.0-devel
[branch "1.3.0"]
remote = origin
merge = refs/heads/master
[branch "1.3.0-devel"]
remote = origin
merge = refs/heads/1.3.0
the transaction i referred to in the question happened on the 1.3.0-devel branch: i committed and pushed into origin/1.3.0-devel from the 1st machine, but because on the 2nd 1.3.0-devel did not track origin/1.3.0-devel, pull didn't merge with teh currently checked out 1.3.0-devel local branch.
i fixed this by issuing the command git branch --set-upstream 1.3.0-devel origin/1.3.0-devel
and repeating this for all other branches. (note, this is for git version 1.7.x. for 1.8.x it is different)
Source: stackoverflow.com
Related Query
- Eclipse Git (egit) pull and push to upstream option not available some times.?
- Pull multiple Git repositories with EGit on Eclipse at once
- Eclipse GIT pull and push operation on single file
- How do I create a remote git repository in EGit and link it to an existing Eclipse project?
- How to download/clone a new branch from my server git repository into an already created local git repository in my PC with Eclipse EGit
- Push eclipse project to GitHub with EGit
- Need help understanding the Git icons in Eclipse
- Eclipse EGIT - all committed, pulled, merged, marked as merged, still on push I get "rejected - non-fast forward", what am I missing?
- Egit adding Eclipse project folder to git repository
- When using Eclipse and Egit I can not push to upstream
- How to create new project from GIT repo using Eclipse EGit
- git eclipse always have to pull allready updated project
- "An internal error occurred" when trying to commit to git from eGit in Eclipse
- How to create a Git pull request from within Eclipse
- Eclipse egit Error when trying to fetch or push
- Eclipse egit push to two remote repositories
- Eclipse EGit and git on command line show different status
- eclipse is always complaining about remote git does not supoort smart http push
- Best git structure for importing android dependent project with egit in eclipse
- Understanding git/eGit push/pull behaviour in Eclipse
- Eclipse Egit using remote system to add project with git support
- EGit Eclipse shows modifications even after git hard reset
- Problems cloning 1and1 git repository in 1and1 shared Linux server with Eclipse EGit
- Git project in eclipse disappeared from workspace after a pull
- git push to multiple remote repositories at once in Egit
- How to push from account to a remote repo on Github using EGit from Eclipse on a Xubuntu VM?
- Eclipse Git Push to Upstream Wrong
- Bitnami GitLab 5.0 and git & Eclipse EGit quick start
- How to reference TFS work item when committing from Eclipse EGit or from git command line?
- Java project source folders are missing after Git pull but Eclipse says they exist
More Query from same tag
- Error installing new software in Eclipse
- Eclipse Debugging Filter Unwanted Packages
- Android code works fine on Gingerbread but breaks on Nexus 7 w/ 4.2.2
- Android Error: How to prevent overgrown APK file During compile process in eclipse?
- Java ME on Siemens CX70
- "Unable to get workspace root" when exporting Eclipse plug-ins
- Is there a free Eclipse plugin that creates a UML diagram out of Java classes / packages?
- Import project generated by gwt-maven-plugin
- User Operation is waiting for "Building Workspace"
- Configure JAXB plugin for eclipse
- Integrating JUnit in a Java Application
- where can I set that the tree in the explorer in eclipse when opened is expanded exactly as it was before last exit?
- How to configure eclipse to ignore a (false?) error
- Javafx imports won't work in eclipse with zulu fx jdk
- My Eclipse IDE keeps crashing -
- Why is the IntelliJ IDEA Plugin Option gone in the Create new Xtext Project Advanced Configuration?
- MongoDB Refusing Connection using Java + Eclipse
- Error while adding platform to Cordova App in Eclipse
- Problems while copying source code from a pdf
- How to restart pydev interactive console after a code change?
- In Eclipse where to add an external library for a Contextlistener?
- Getting Error while running moveToElement() method in selenium webdriver?
- Upgrade a Java 6 Project to Java 7 in Eclipse
- Eclipse Juno: Windows "Open File" dialog box does not work
- C++ Class Files Not building Binaries in Eclipse Mars Running on Linux OS
- Debug SplashScreen from Eclipse without generating the Jar
- Cannot find "Deploy app engine project" option on GAE Plugin for Eclipse
- Refresh only one column/cell from a SWT / JFace TableViewer
- Pydev + Eclipse not doing code analysis on a new project
- Java Vector: How to find out the would-be index of an item