I’m new to Atom and I’m struggling to connect to GitHub.
I can open a project, initialise it as a git repository, and then all I can see in the GitHub pane is “This repository does not have any remotes hosted at GitHub.com.”
To me, it’s obvious that the project can’t push to a repository on GitHub, because I haven’t told it where the repository is. It has no URL, no username or password. I’ve tried working with GitHub before using Visual Studio, but despite knowing those things and following multiple step-by-step guides I never got it working there either.
This video shows nicely how to use the GitHub functionality, and I would love to do that, but I cannot find instructions anywhere for how to do that first step of actually linking a GitHub repository.
I have never been able to get GitHub working with any IDE, and the reason has always been the same: the step of actually linking to a repository is maddeningly complicated, broken, obscure or undocumented. It seems like one of those things “everyone knows” among those who use the IDE, but no-one ever bothers to explain. There are literally hundreds of guides on what “push”, “pull” “commit”, “fork” and all that does - I get it; that’s why I WANT to use it - but never any guides on how to get off the ground. When people like me ask the question, the answers say stuff like “Try this code!” followed by code that’s unintelligible to relative newbies. My response is usually “where am I supposed to put the code?” because no-one ever bothers to explain.
Please, before I go mad, could someone explain in simple terms how I can link a repository on GitHub to Atom?