<div dir="ltr"><div>Hi again,<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El lun., 3 jun. 2019 a las 5:16, Vaclav Petras (<<a href="mailto:wenzeslaus@gmail.com">wenzeslaus@gmail.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jun 2, 2019 at 9:01 PM Veronica Andreo <<a href="mailto:veroandreo@gmail.com" target="_blank">veroandreo@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Ok, got it... the `git push origin` put my origin in sync with upstream. So, for the way we have set remote/origin and remote/upstream, the update goes from upstream to local and from local to origin, is that right?</div></div></blockquote><div><br></div><div>Right.<br></div></div></div></blockquote><div><br></div><div>However, even after the `git push origin`, my fork on github website says: "This branch is 34 commits ahead, 51 commits behind OSGeo:master" (See <a href="https://github.com/veroandreo/grass">https://github.com/veroandreo/grass</a>).</div><div><br></div><div>In the terminal, all looks fine though (IIUC):</div><div><br></div><div>[veroandreo@localhost grass7_trunk]$ git status <br>On branch master<br>Your branch is up to date with 'origin/master'.</div><div><br></div><div>[veroandreo@localhost grass7_trunk]$ git log --graph --abbrev-commit --pretty=oneline  --max-count=50<br>* f01aa67cf (HEAD -> master, origin/master) i18N: sync from Transifex<br>* 9d983ac94 Py2/Py3 compat: Use "gettext.install(..., unicode=True)" in Python 2.<br>* 65a5a96a6 PyGRASS GridModule silently ignores when module has no output defined, see <a href="https://trac.osgeo.org/grass/ticket/3852">https://trac.osgeo.org/grass/ticket/3852</a> (#21)<br>* e4835d475 v.db.addtable</div><div><br></div><div>I don't get it...</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div> Is there another way? I would have imagined, dunno why, that the update would go from upstream to origin to local...<br></div></div></blockquote><div><br></div><div>That would have to happen on GitHub. For whatever reason GitHub does not help you to do this automatically (I guess for case when one wants to use different workflow...).<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>In any case to update my local copy and recompile the source code, I could ommit the git push origin for now, though I'll need it eventually if I make local changes myself. <br></div></div></blockquote><div><br></div><div>If you are creating a new branch locally, you want your local master up to date, if on GitHub, you need also your origin/master up to date.<br></div></div></div></blockquote><div><br></div><div>yes, but to do a PR into upstream/master is from origin/master, no? So, I also want origin/master up to date, or I cannot do the PR. Sorry for silly questions, I just don't fully understand (yet) <br></div><div>  <br></div>Thanks much for your patience</div><div class="gmail_quote">Vero<br></div></div>