Help
cancel
Showing results for 
Search instead for 
Did you mean: 
Copilot Lvl 2
Message 1 of 5

How the heck do you use Github?

Solved! Go to Solution.

Hello everyone,,

So I've been using freecodecamp and talking to developer friends and they say github is of paramount importance to use if you want to land a developer job someday. I have been through the hello world tutorial and making repositories, but when I see projects to work on, how do I work on them? Where do I code/access the existing code? This is probably a serious noob question so I appreciate the response. This stuff certainly isn't intuitive for me.

4 Replies
Highlighted
Solution
Copilot Lvl 3
Message 2 of 5

Re: How the heck do you use Github?

I agree – this is not at all intuitive to a noob and full of hermetic slang.

Basically it is for collaborative edition of files containing the code. Further you are able to review changes, display changes history, discuss solutions etc. You can use this not only for code, but for texts, translations or whatever what you want to track changes of. As soon as you create the repository with files you can use it for all the above.

I use only github.com webpages for installing  git locally is beyond my level.

wei
Pilot Lvl 2
Message 3 of 5

Re: How the heck do you use Github?

Once you identify the project to work on, you can fork it and clone the repo locally to start working on it. Here is a good article to learn more about collaboration on Github.

Copilot Lvl 3
Message 4 of 5

Re: How the heck do you use Github?

I am in the same boat as you! Even after the starting tutorial I felt lost, I recommend watching some youtube video because having someone voice over and guide you through the website is extremely helpful. It will save you a lot of time wandering trying to figure things out on your own. Hope this helps! 

 

Helpful video I found for you: https://www.youtube.com/watch?v=0fKg7e37bQE

 

- Robin.

ᴄʏʙᴇʀsᴇᴄᴜʀɪᴛʏ sᴛᴜᴅᴇɴᴛ - Hit the "Kudos" button if you love coding! :)
Commander Lvl 3
Message 5 of 5

Re: How the heck do you use Github?

As others suggested, the main workflow is:

  1. Find something to work on
  2. Discuss with others in Issues (optionally)
  3. Fork the repo
  4. Clone the repo
  5. Locally create a new branch
  6. Push the local branch to your fork
  7. Make a PR
  8. Discuss the PR, improve the PR and merge

 

As always, if you have any specific questions about Git or GitHub, you are more than welcome to open up a topic over here!


- Mark