• Latest
  • Trending
What is Git Git basics for Beginners

What is Git? Git basics for Beginners

March 22, 2021
Chia network - chia coin (Credit : todayuknews)

Chia Coin will be the Next Bitcoin? All About Chia Project

May 5, 2021
Quokka JS Scratchpad

Quokka.js virtual JavaScript scratchpad: No more CLIs

March 22, 2021
What is Gulp JS? For Beginners

What is Gulp JS? For Beginners

March 22, 2021
Top Gaming Sites To Improve Your Coding Skills

Top Gaming Sites To Improve Your Coding Skills

March 22, 2021
The Purposes of Frontend Frameworks

The Purposes of Frontend Frameworks

March 22, 2021
css to sass

Why We Should Move from CSS to SASS? Beginners

March 22, 2021
Best Web UI Trends in 2021: You should follow

7 Best UI Trends You Should Follow in 2021

March 22, 2021
Should You Learn Bootstrap in 2021

Should You Learn Bootstrap in 2021?

March 22, 2021
SASS Best - 5 reasons

Why You should move to SASS? 5 Reasons

March 22, 2021
Should not Become a Full-Stack Developer

Why You Shouldn’t Become a Full-Stack Developer as a Beginner?

March 22, 2021
Web Development Course at Harvard University

Free Web Development Course at Harvard University: Apply Now

March 22, 2021
The Fundamental Concepts of React library

The Fundamental Concepts of React library

March 22, 2021
HOT
Web & Tech News
No Result
View All Result
Web & Tech News
No Result
View All Result
Advertisement Banner
Home Tools GIT

What is Git? Git basics for Beginners

Chathura Jayasanka by Chathura Jayasanka
March 22, 2021
in GIT
2 min read
397 30
1
What is Git Git basics for Beginners

What is Git Git basics for Beginners(Source : insights.dice.com)

587
SHARES
Share on FacebookShare on Twitter

what is git and why is it so popular? git is the most popular version control system in the world. a version control system records the changes made to our code over time in a special database called repository.

we can look at our project history and see who has made what changes when and why and if we screw something up we can easily revert our project back to an earlier state.

without a version control system we’ll have to constantly store copies of the entire project in various folders. this is very slow and doesn’t scale at all.

especially if multiple people have to work on the same project you would have to constantly toss around the latest code via email or some other mechanisms and then manually merge the changes.

with a version control system we can track our project history and work together.

now version control systems fall into two categories centralized and distributed.

1. Centralized

in a centralized system all team members connect to a central server to get the latest copy of the code and to share their changes with others sub version.

microsoft team foundation server are examples of centralized version control systems.

the problem with the centralized architecture is the single point of failure if the server goes offline we cannot collaborate or save snapshots of our project. so we have to wait until the server comes back online

2. Distributed

in distributed systems, we don’t have these problems every team member has a copy of the project with its history on their machine so we can save snapshots of our project locally on our machine.

if the central server is offline we can synchronize our work directly with others git and mercurial examples of distributed version control systems out of all these.

git is the most popular version control system in the world because it’s free, open-source, super fast and scalable.

so git is almost everywhere more than 90 of software projects in the world use get that’s why almost every job description for a software developer mentions git.

so if you’re looking for a job as a software developer git is one of the skills you must have on your resume.

you should know inside out how it works and how to use it to track.

Tags: GIT
Advertisement Banner
Chathura Jayasanka

Chathura Jayasanka

Experienced UI/UX Engineer & Tech enthusiast.

Comments 1

  1. Pingback: 5 Front-end Development Skills in 2021 - Frontend & UI/UX News

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Trending

Chia network - chia coin (Credit : todayuknews)
Tech

Chia Coin will be the Next Bitcoin? All About Chia Project

2 years ago
Quokka JS Scratchpad
JavaScript

Quokka.js virtual JavaScript scratchpad: No more CLIs

2 years ago
What is Gulp JS? For Beginners
JavaScript

What is Gulp JS? For Beginners

2 years ago
Top Gaming Sites To Improve Your Coding Skills
JavaScript

Top Gaming Sites To Improve Your Coding Skills

2 years ago
The Purposes of Frontend Frameworks
Angular

The Purposes of Frontend Frameworks

2 years ago
Web & Tech News

We bring you Web Development Technologies & Tech News.

Follow Us

Recent News

Chia network - chia coin (Credit : todayuknews)

Chia Coin will be the Next Bitcoin? All About Chia Project

May 5, 2021
Quokka JS Scratchpad

Quokka.js virtual JavaScript scratchpad: No more CLIs

March 22, 2021

Categories

  • Angular
  • Bootstrap
  • Component Libraries
  • CSS
  • GIT
  • JavaScript
  • Learn
  • React
  • Sass/SCSS
  • Tech
  • Vue

Tags

AngularJS bitcoin Bootstrap cloud Courses cryptocurrency css Data Devops flutter frontend GIT Gulp JS html javascript Javascript frameworks Programming Quokkajs React SASS sementicui tailwind UI/UX VueJs Web
  • About
  • Terms & Conditions
  • Privacy Policy
  • Contact Us

© 2020 Frontendz - Web & Tech News

No Result
View All Result
  • Home
  • Learn
  • JavaScript
  • About
  • Contact Us

© 2020 Frontendz - Web & Tech News

Welcome Back!

Login to your account below

Forgotten Password?

Create New Account!

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In