- Лайфстайл
- Недвижимость
- Здоровье
- Природа
- Дизайн
- Техника и оборудование
- Бизнес и предпринимательство
- Искусство
- Религия
- Строительство и ремонт
- Сад и огород
- Аудиокниги
- Кулинария
- Интервью
- Развлечения
- Лайфхаки
- Эзотерика
- Охота и рыбалка
- Наука
- Политика
- Психология
- Аудио
- Технологии и интернет
- Красота
- Телепередачи
- Детям
- Аниме
- Хобби
- Видеоигры
- Юмор
- Образование
- Спорт
- Разное
- Путешествия
- Животные
- Новости и СМИ
- Мультфильмы
- Музыка
- Сериалы
- Фильмы
- Авто-мото
#git tutorial | Version Control with Git | GIT Log | GIT Repository
Version Control Systems
Version control is all about managing multiple versions of documents, programs, web sites, etc. Almost all “real” projects use some kind of version control. Essential for team projects, but also very useful for individual projects. Some well-known version control systems are CVS, Subversion, Mercurial, and Git. CVS and Subversion use a “central” repository; users “check out” files, work on them, and “check them in”. Mercurial and Git treat all repositories as equal. Distributed systems like Mercurial and Git are newer and are gradually replacing centralized systems like CVS and Subversion.
In most organizations, different people work on the same file and there is a need to know who changed what. Version control enables users to track changes to a file or files and, if something goes wrong, revert to a previous version of the file. A version control system records changes to a file or set of files over time so that you can recall specific versions later.
There are three types of version control systems:
Local
Centralized
Distributed
Created by Linus Torvalds, creator of Linux, in 2005, Git is a free and open source, distributed version control tool for tracking changes in digital files (project-related source code documents), and coordinating work on those files among multiple people. There are several options available to achieve version control. Git is a very popular and successful one, due to its distributed nature.
Git is locally enabled, so connectivity issues do not hinder your work. users do not need any complicated server setup or software; a simple command-line tool is enough to work with Git.
Support for non-linear development, thousands of parallel branches. Able to handle large projects efficiently.
A "git" is a cranky old man. Linus meant himself.
States of Files in Git - Modified: users have made changes to the file but have not yet committed them to the local repository. Staged: users have marked a file in its current version to go into your next commit snapshot. Committed: The data is safely stored in your local repository.
Version control and Git
Local and Remote Repositories
Installing GIT
Initialize a GIT Repository
GIT Log
Видео #git tutorial | Version Control with Git | GIT Log | GIT Repository автора JS Инженерные науки
Видео #git tutorial | Version Control with Git | GIT Log | GIT Repository автора JS Инженерные науки
Информация
4 декабря 2023 г. 14:14:10
00:33:00
Похожие видео





















