Learn Git, GitHub and Markdown. Manage software projectβs code, Collaborate with other developers and boost your skills
What you will learn
Git, GitHub and Markdown
Track and record code changes
Avoid losing important files and parts
Manage software projectβs code and changes
Collaborate with other developers and engineers
Branching and Merging capabilities
Lots of flexibility in your workflow
Create and host repositories on GitHub
Keep up to date with updates on GitHub
Pushing and Pulling changes
Use projects of other developers to practice and enhance your skills
Hide specified parts of projects
Use Markdown to add stylish text, long description, and instructions on GitHub
Description
Git and GitHub are very important and much needed skills in the field of software.
Git and GitHub are used to:
- Facilitate team work.
- Collaborate with others.
- Record and Track changes in projects
- Manage software projects.
- Practice and test new ideas.
- Avoid losing important files from projects.
- Make your projects visible to employers and bring job opportunities and successes.
- Help you improve your project with speed, transparency, reliability, and flexibility.
- Test different codes without affecting the main project.
- Go back to any step or version of project.
- You will learn everything you need about these features and more in this course.
Actually, learning these skills will open up many opportunities for you.
So, we have created this course for you with full lifetime access.
Noteβ Make sure your ππππ¦π² cart has only this course you're going to enroll it now, Remove all other courses from the ππππ¦π² cart before Enrolling!
In this course, you will master the use of Git and GitHub in addition to the Markdown language in a detailed, practical and fast manner to save your valuable time.
In this course, You’ll Learn:
- Git, GitHub and Markdown
- Track and record code changes
- Avoid losing important files and parts
- Manage software projectβs code and changes
- Collaborate with other developers and engineers
- Branching and Merging capabilities
- Lots of flexibility in your workflow
- Create and host repositories on GitHub
- Keep up to date with updates on GitHub
- Pushing and Pulling changes
- Use projects of other developers to practice and enhance your skills
- Hide specified parts of projects
- Use Markdown to add stylish text, long description, and instructions on GitHub
- And More.
So, we have a lot to cover in this course.
Let’s get started!
English
language
Content
Introduction
Course intro
Git, GitHub and Markdown Overview
Downloading the git installer
Installing and Verifying git
The basics of Git and Git Bash
Git Bash introduction
Git Configuration
Initialize git
Adding and listing untracked main
Check status
Staging single main
Restoring files in the working tree
Adding and Staging multiple files
Long and short way to git commit
Git Beyond basics
Git support
Creating new branch and switching
Adding files to new branch copy and difference
Git merge, conflicts and remove unwanted branch
Mastering GitHub + Advanced Git
Create GitHub account
Create repo on GitHub and linked to local repo
Add and update README.md
Using Fetch and Merge
Edit code on GitHub and pull changes to update local repo
Edit code locally and push to update GitHub repo
Adding new branches on GitHub
GitHub newGreeting test branch to local repo
Edit and add local branches and push changes to GitHub
Go back to previous versions
Important parts ignored by Git
Collaboration with others
Mastering Markdown
Prepare settings and format on GitHub
Markdown Headings
Styling text using Markdown
Quoting text
Nested Blockquotes
Markdown Lists
Code Blocks and Rules
Titles with links, urls, emails, images