When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

GIT for beginners - Full practical guide بالعربى

Master the essentials of git and github

     
  • 5
  •  |
  • Reviews ( 8 )
₹799

This Course Includes

  • iconudemy
  • icon5 (8 reviews )
  • icon2 total hours
  • iconarabic
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About GIT for beginners - Full practical guide بالعربى

In this course you will learn all the necessary commands to begin using git version control system. This straightforward course relies on practice, starting with the importance of tracking changes and the use of commands to accomplish this. You'll become familiar with a variety of git commands, including git add, git commit, git branch, git checkout, git merge, git log, git status, git remote, git push, git pull, git fetch, git clone, and more.  Working on multiple features at once will be possible without influencing one another.  Additionally, you will understand the various github account authentication strategies. You will be ready to work with remote repositories.

We will offer a case study to help you understand git and github. It will also enable you to collaborate with others more effectively while working together on the same project.

Finally, to become comfortable with how to utilize git for further study, we will go through the git documentation. Also, a cheat sheet for the basic commands will be provided at the end of this course.

To make sure you understand what will be covered, I suggest you put it into action and practice the examples on your own. I hope you find the topics interesting and simple to understand.

What You Will Learn?

  • Apply version control through git.
  • Understand git configurations.
  • Understand how git tracks the changes.
  • Master the basic git commands.
  • Understand file states in git.
  • Undo a change you made.
  • Understand the difference between revert and reset.
  • Create different branches for more than a feature.
  • Merge branches.
  • Fix conflicts.
  • Know the difference between git and github.
  • Switch to a detached head to make experimental changes.
  • Working with remote repository.
  • Upload you working directory into github.
  • Authenticate your account on github.
  • Understand the difference between SSH link and Https link in github.
  • Generating SSH keys.
  • Work with a team.
  • Know the difference between pull and fetch.
  • Learn to make pull requests.