Git Essentials
Git Introduction Version control system falls into two categories: Centralized (Subversion, Team foundation server) Distributed (Git, Mercurial) Using Git: The command line Code editors and IDE (VSCode, GitLens) Graphical user interface (GUI Client, GitKraken, Sourcetree) Installing git: Download Link: https://git-scm.com/downloads (Git, Git clients) Windows tool: https://gitforwindows.org/ (Git bash, Git GUI) Configuring Git: We need to specify four settings while configuring git… Name Email Default Editor Line Ending There are three levels where we can add this settings System - All users Global - All repositories of the current user Local - The current repository Settings command: Git config --global user.name “Monowarul Islam” Git config --global user.email abc@gmail.com Git config --global core.editor “code --wait” Git config --global core.autocrlf true (For windows set true, For mac/linux set input) git config --global pull.rebase true ( git pull always mak...