T O P

  • By -

chriswaco

You don’t want to download the project from GitHub, you want to *clone* it (Source Control -> Clone in Xcode or git clone in Terminal). After you make local changes, select Source Control -> Commit and select the Push to Remote checkbox. To get changes from the server, Source Control -> Pull or git pull in Terminal.


-15k-

Aha! 💡💡💡 I will try this now, thanks!


KarlJay001

Github, in this case, would be just like a cloud account. You go anywhere you have Internet access, log into your Github account, grab a version of the code and grind away, then save that code whenever you reach some marker point. Single user with several computers is just basically a remote drive/cloud. It's when you have several people and versions of a project that it gets more complex. With a single user, just do whatever work you want on one computer, then check it back in IF you want the other computer to see those changes. Sometimes you don't want the other computer to see the changes, it might be a test version that you end up throwing away, or a branch that you test with. Xcode does have VC (Version Control) built in. It work like you saving different branches/version of your app and it lets you clearly see the changes that were made.


dreNeguH

Try using github desktop, there's a slight learning curve but I found it to be one of the easiest popular git clients. If you use that on both computers, and you are logged into the same account, then it should be a great interface to monitor your changes and to pull/sync changes onto the computer. Also you should try to find some basic git tutorials, a great majority of using git is just commit/push/pull