Git Basic Concepts - Devops


Git Basic Concepts - Devops

Versions Control Versions

 The Versions Control Versions (VCS) is a software that helps programmers work together and maintain a complete history of their work.
VCS activities listed below:
  • Allows developers to operate simultaneously.
  • Do not agree that they are listed on the change of the other.
  • Protects the date of each type.
The following are VCS types:
  • CVCS control system.
  • Distribute / Distribute Version Distribution System (DVCS).
In this chapter, we focus only on the distribution of the version control and especially Git. Go to the distribution module version.

Division of divisional divisions

The system of control version middleware (CVCS) uses the central server to store all files and powerful collaboration team. But the biggest loss of CVCS is the only point of failure, ie the failure of the middle server. Unfortunately, if the central server falls down for hours, then during an hour nobody can work together. And even in the worst case, if the disk of the middle server has been corrupt and that's the right thing to do, you will lose all the history of the project. Here, the distribution module version (DVCS) is entering the site.

DVCS clients are not just reviewing the final picture of the registry but also fully reflect the census. If the user is getting low, then the account of each client can be returned to the server to restore it. Each payment is a complete complement of stock. Go to a central server and this is why it can perform many tasks when it is working. You can verify changes, you can create branches, look in the registry and do other tasks when you are not connected. You need only a network connection to send your changes and take the latest updates.

Advantages of git

Free and open source resources

Go to the release of the GPL open license. It is available online free. You can use Git to manage property projects by providing one. Because it is an open source, you can download the source code as well as change your requirements.

Slightly small

As the largest operational activities, it offers a lot of benefits. Go to a central server; That is why it does not need to be integrated into the remote server for any of the operations. The Git section section is written in C, which prevents general charges related to other languages. Although Git is reflected in all the records, the size of the client's data is small. This indicates the effectiveness of the Guy to persuade and store data on the customer side.

Direct access

Data loss options are rare when there are many copies. The client information on the client that reflects a store, therefore, can be used to accidentally crash an accident.

Safety

Go to normal cryptographic hash called a secure password (SHA1), name and description of item within the database. Each file and promotions are included and returned to their account at the time of the payment. It shows that it is impossible to change the file, the date and the confirmation message and the other data in the Go Git does not know Go .......

Local body

Each VCS device provides a special copy of work at the workplace. Improvements change their workplace and, after they have done so, these changes become part of the savings. Go to the next step, so you get a special copy of the entire store. Users perform many savings operations, such as folders, file deletion, file restoration, file transfer, verification of changes, and more.

 Work and Testing Guide

The manual for work is saving the file. Apart from CVCS developers generally change and directly modify the code. But Git uses another strategy. Go to the search for any changed files. Every time you do the operation, go find the files in the preparations in place. Only feyliyada in the test are considered to ensure that not all the files have changed.

 Let's look at the key task of Git.

Step 1: Change the workbook folder.

Step 2: Include files that are in place.

Step 3: Ensure the file verification operation from the site preparation. After writing, it saves frequent changes in Git Gitar .......

Git Basic Concepts - Devops
Git Basic Concepts - Devops

Blobs

Blob stands for second priority. Each file type represents blob. The gun stores file information, but does not contain any files in the file. This is an optional file, and the Git register is called the SHA1 declaration of this file. Go to the folder, the files are not listed in the names. Everything is very effective.

Plants

A tree is an object representing a book. Continues with jumps and lower ones. The tree is the binary store of retail markets, called blobs and seedlings, also known as SHA1 shades of the subject.

 Companies

The product has the current state of storage. The cove is also known as "SHA1". You can take into account the item listed on the list. Every subject that has everything related to parents has a parental point of parental responsibility. From the promises she made, you can repeat it if you look at the example of the parents to find the date of the contract. If the parent company has a parent contract, a special meeting has been held with two branches.


Comments

Popular posts from this blog

Introduction to Ansible - DevOps in 2018

Important Topic of Terminology in DevOps

6 Compelling Business Benefits of DevOps In 2018