Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
GIT for beginners - Full practical guide بالعربى
Highest Rated
Rating: 5.0 out of 5(10 ratings)
38 students

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

Master the essentials of git and github
Created byAya Othman
Last updated 5/2023
Arabic

What you'll 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

Course content

7 sections28 lectures1h 57m total length
  • Install git1:32

Requirements

  • Basic working with any programming language

Description

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.

Who this course is for:

  • Beginners who are interested to learn how git works.
  • Anyone who want to know the difference between git and github.
  • Developers who need to work in a team.
  • Developers who need to track the changes in their project and upload them remotely.
  • Developers who seek for working on an open source projects.