What is GitHub¶
-
A web-based platform that uses Git, a version control system, to allow people to collaborate on, store, manage, and share code. (Google tells me this)
-
A social media where you can stalk, leverage, and even contribute to others' work.
-
A place where you upload your amazing and awesome projects so other people can see and use your codes.
GitHub repositories¶
- Each Repository is a project One of mine
- Therefore Your GitHub page is basically a collection of your projects My Page
- You can decide whether to let other see your project (public repository) or not (private repository)
To create a new repository:¶
- Go to your Github page
- Click on "Repositories"
- Click "New"
- Fill out the name in the Repository name
- Give a brief description
- Choose a privacy setting (Public vs Private)
- Click on the "Add a README file" checkbox
- Click "Create repository"
Making changes directly to your repository:¶
- Click on the file you want to make change
- Make the change
- Commit Changes ...
- Give a description
- Commit change
A bit cumbersome, isn't it?