Posts: 12,706
Joined: Nov 2003
Reputation:
129
spiff
Team-Kodi Member
Posts: 12,706
yes, that's what this will achieve. git works a bit differently. you have your own, local repository you can commit to. you then create patches creating the changes done in those commits.
Posts: 203
Joined: Jul 2010
Reputation:
5
Hmm. I installed Tortoisegit and then I did a checkout of addons repo. Should I make a local repo of that or is it done automatically?
Sorry for such lame questions spiff, but Git is new for me.
Posts: 12,706
Joined: Nov 2003
Reputation:
129
spiff
Team-Kodi Member
Posts: 12,706
please make one patch per add-on. reason is some of them have upstreams and we will have to send those diffs to them. this is even more important on the other add-on types!
Posts: 203
Joined: Jul 2010
Reputation:
5
OK. Any quick way to do it automagically withing Tortoisegit?
Posts: 203
Joined: Jul 2010
Reputation:
5
So while creating patch I must select sine "remotes/origin/dharma-pre"? Or what?
Posts: 12,706
Joined: Nov 2003
Reputation:
129
spiff
Team-Kodi Member
Posts: 12,706
yeah, select remotes/origin/dharma-pre. you'll notice quite some more add-ons and that some of the work you have done is unfortunately void.
change one addon. commit. change another one. commit. and so on.
Posts: 12,706
Joined: Nov 2003
Reputation:
129
spiff
Team-Kodi Member
Posts: 12,706
no. it's still against the wrong branch. e.g. there's no metadata.freebase.com any more, it's split in two - metadata.artists.freebase.com and metadata.albums.freebase.com.
make sure you jump to the correct branch BEFORE you start doing tons of work.