Git за половин час ръководство за начинаещи - Библиотека на програмиста

Git експлодира в популярност през последните години. Тази система за контрол на версиите се използва от различни проекти с отворен код.

Начинаещите често се плашат от голям брой сложни команди и сложни аргументи. Но като за начало те не са необходими. Можете да започнете, като научите най-често използваните команди и след това постепенно да разширявате знанията си. Точно това ще направим в тази статия. Отивам!

Git е набор от помощни програми от командния ред, които проследяват и извършват промени във файлове (най-често това е програмен изходен код, но можете да го използвате за всякакви файлове, които искате). С него можете да се върнете към по-стара версия на вашия проект, да сравнявате, анализирате, обединявате промени и др. Този процес се нарича контрол на версиите. Има различни системи за контрол на версиите. Може би сте чували за тях: SVN, Mercurial, Perforce, CVS, Bitkeeper и други.

Git е разпределен, което означава, че не зависи от един централен сървър, който съхранява файлове. Вместо това работи изцяло локално, като съхранява данни в папки на вашия твърд диск, наречени хранилище. Въпреки това можете да запазите копие на хранилището онлайн, което улеснява много хора да работят по един и същ проект. За това се използват сайтове като github и bitbucket.

Инсталирането на git на вашата машина е много лесно:

    Linux - просто трябва да отворите терминал и да инсталирате приложението с помощта на мениджъра на пакети на вашата дистрибуция. За Ubuntu командата ще изглежда така: