Page 1 of 1

New Repository

Posted: 28 Mar 2014, 16:04
by Zini
From now on we will be using the OpenMW org repository on github instead of mine. That is: https://github.com/OpenMW/openmw

Developers should direct pull requests to this repository from now on and each developer also needs to adjust the URL of their upstream remote (or whatever they are using to pull from my github repository) via

Code: Select all

git remote set-url upstream https://github.com/OpenMW/openmw.git
Currently open pull requests towards my old repository does not need to be replaced.

Beyond that nothing should change. If it does, start beating on BrotherBrick, because he was the one who pushed the idea of moving the repository to the organisation.

I will begin adjusting the documentation in a bit. If you still see any references to my old repository in an hour from now, please help out with fixing that.

Re: New Repository

Posted: 28 Mar 2014, 17:39
by pvdk
I would like to add that the following url is correct, at least for me (and I suspect other people with read-only access):

Code: Select all

https://github.com/OpenMW/openmw.git
Oh and for people who are new to git, to modify the remote, do the following:

Code: Select all

git remote rm upstream
git remote add upstream https://github.com/OpenMW/openmw.git
git fetch upstream

Re: New Repository

Posted: 28 Mar 2014, 17:58
by Jyby
If you've forked and are working on the master branch this will bring you up to date:

Code: Select all

git checkout master
git rebase upstream/master
git push -f origin master
You only need to use the -f the first time.

Re: New Repository

Posted: 28 Mar 2014, 18:27
by scrawl
Or in one line (can we edit that into the start post?):

Code: Select all

git remote set-url upstream https://github.com/OpenMW/openmw.git
Rebase and force-push is completely unnecessary.

Re: New Repository

Posted: 28 Mar 2014, 18:31
by Zini
Edit done.

Re: New Repository

Posted: 29 Mar 2014, 05:43
by Jyby
scrawl wrote:Or in one line (can we edit that into the start post?):

Code: Select all

git remote set-url upstream https://github.com/OpenMW/openmw.git
Rebase and force-push is completely unnecessary.
Ah thanks for that!

It could be useful for rebasing different branches though. i.e. test branch and master

Re: New Repository

Posted: 29 Mar 2014, 16:00
by swick
The github irc bot still uses the old repo.

Re: New Repository

Posted: 30 Mar 2014, 17:27
by scrawl
And "fork me on github" link on openmw.org.

Re: New Repository

Posted: 30 Mar 2014, 17:29
by scrawl

Re: New Repository

Posted: 27 Aug 2014, 07:21
by corristo
There's something wrong with permissions. I can't push nor accept pull requests in OS X deps repo (https://github.com/OpenMW/homebrew-openmw/).

That's kinda weird since I'm in "Core team" group.

UPD: disregard that, that's the pubkey issues, and PR can't be merged from web because of, you know, conflicts.