
- #Sourcetree github setup oath how to#
- #Sourcetree github setup oath code#
- #Sourcetree github setup oath download#
I found it pretty easy to connect SourceTree to the Bitbucket account. That’s why (following the advice of Sequitur further up the thread) I settled on Bitbucket, which is free for small projects and private.

It turns out that the free version of GitHub doesn’t allow for private projects, so anyone can see all your code. In my case, the online account is one of the attractions, because I wanted another way of backing up my projects. What I’m not sure about is whether SourceTree does anything on its own without being connected to an online account.
#Sourcetree github setup oath download#
There’s no need to download Git separately. Someone who started learning about this earlier than a few days ago can answer this better, but I think that SourceTree is essentially a GUI for Git. If we had, we might have considered starting with something more robust. To be fair, we also didn’t expect/intend R&O to get half as huge and complicated as it did.
#Sourcetree github setup oath code#
(We lost the skein entirely at the end of the IFComp, because I thought I’d backed up the project with the skein included and I hadn’t and it was past Dropbox’s 30-day file history when I got round to looking at the code again.) Anyway, using Dropbox was bad enough that I swore a solemn oath to use a real VCS for any future collaborations. Also, Ryan’s computer persistently ate the Skein, so a regular part of my workflow was asking Dropbox to revert back to the last non-empty version of the skein file. But we did have a couple of instances where one of us accidentally left unsaved changes open on their computer and we had to merge them manually after we realised. It wasn’t completely awful - it helped that we were on opposite sides of the world so we rarely wanted to work on the code at the same time. Ryan and I used Dropbox/email/IM for Robin & Orchid. No matter how frustrated you get - don’t do that. This may seem like a no-brainer, but I was once part of a studio that handled version control via Dropbox, IM, and a checkout spreadsheet.

everyone else is on GitHub so that’s where people expect to find stuff.Īs long as you’re using something, though, you’ll be in pretty good shape. In particular I think there’s an advantage to being on GitHub if you ever plan to make your repo public, just because of network effects, i.e.

But Git and GitHub are far more widely used, and I think it’s pretty useful to be familiar with those. Git warped my brain, I guess, because I found the Mercurial docs for merging branches kind of incomprehensible.Īnyway, I agree with zarf & Sequitur that BitBucket’s free private repos are nice, and that Mercurial and Git are comparable and neither is particularly better than the other (especially for non-power-users).
#Sourcetree github setup oath how to#
A few years later, I made some changes to Last Day of Summer in two places in parallel (my desktop and my laptop), but when I tried to merge changes from one into the other, I just could not figure out how to do it. Then I had to learn Git & GitHub for work, and I got very familiar with those. I used Mercurial because they didn’t support Git yet, and I liked it it seemed easier to use than Git, and both were clearly better than Subversion. Gedit-plugins-3.30. 07:45 1.I used BitBucket for my game Last Day of Summer, so that I could keep the repo private until the comp ended. Index of /pub/archive/fedora/linux/releases/29/Everything/source/tree/Packages/g Index of /pub/archive/fedora/linux/releases/29/Everything/source/tree/Packages/g Name Last modified Size Description
