|[EGit] clone and push back process problems [message #580799]
||Mon, 31 May 2010 16:24
| Kay Huber
Registered: July 2009
I'm using latest nightlies of both EGit (0.8.0.201005300830) and JGit (0.8.0.201005300828).
I have a "usability" (or "understanding") problem about cloning repositories and pushing back changes.
* In workspace A, I create a new project and use the "Share Project..." to "elevate" it to a local git managed one.
* In workspace B (on another computer), I clone the repo from Workspace A
* Working on files of workspace B, committing them to git repo on B
* Finally pushing HEAD back to workspace A
So far so good, no problems reported, everything green.
However, now, opening up workspace A is "strange":
1) All files that were "pushed" to repo connected with workspace A get a decorator "modified". However, the modification is the wrong way round: If I do a "Compare To git index", it looks as if I "undid" the changes in workspace A. Also, if I do a "commit" now on workspace A, the pushed changes from workspace B are "reverted"!
* The only way to get everything "right" again in workspace A is by doing a "Reset..." with reset type "hard" - causing of course all changes that I did on workspace A in the meantime to be overridden!
In short: To me, it seems that the scenario "pushing into a local repo" is not really supported. Do you confirm or am I just misunderstanding something?
Thanks for any hints.
Powered by FUDForum
. Page generated in 0.01532 seconds