Zum Inhalt springen

Version Control With Git and Github (simple quick summary)

What is Version control?
version control also known as source control is the practice of tracking and managing changes to software code. Version control systems are software tools that help software teams manage changes to source code over time
version control systems help software teams work faster and smarter.
Also helps in managing and protecting source code,compares earlier versions of codes to help fix mistake while reducing disruption

Version control software keeps track of every modification to the code in a special kind of database. If a mistake is made, developers can turn back the clock and compare earlier versions of the code to help fix the mistake while minimizing disruption to all team members.

Software developers working in teams are continually writing new source code and changing existing source code. The code for a project, app or software component is typically organized in a folder structure or „file tree“. One developer on the team may be working on a new feature while another developer fixes an unrelated bug by changing code, each developer may make their changes in several parts of the file tree.

KEY POINTS:
Keeps a history of every change made.

Lets you revert to previous versions if something breaks.

Supports collaboration, so many people can work on the same files safely.

WHAT IS GIT?

Git is a free, open-source version control system. It tracks changes to your code so you can:

Revert to an earlier version if you break something.

Work on new features in separate branches without messing up the main code.

See who changed what, when, and why.

Git is the most popular version control system today.

WHAT IS GITHUB??

GitHub is an online platform that hosts your Git repositories. It makes teamwork easy:

Share your code with others.

Collaborate through pull requests, issues, and code reviews.

Showcase your projects to potential employers or clients.
Long story short Version control systems help developers track and manage changes to code. Git is the most popular version control system, letting you work safely and flexibly on your computer. GitHub takes Git a step further by providing an online home where you can store your Git repositories, collaborate with others, and share your work with the world.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert