What is Git and why do I need it?

I am new to programming, but I feel like I am getting stuck from this, and I try to learn as much as possible. I continue to read that Git is absolutely important for a programming project, but I cannot understand what it actually does. Google doesn't want to tell me either. The website says it is a "distributed version control system." Uh ... huh?

Can anyone explain to the neophyte what this thing is and why it is so important?

+3
source share
5 answers

The site says it is a "distributed version management system."

Let's start with the idea of ​​a version control system . , - -. , , , . ; - .

, , . , ; , .

, : , . , ( , , ) ( ). . git , "bisect", , , . .

: . . , , , . , , git, . ( , git) , . , , . , , , , , .

, git, , , git .

wikipedia: .

+5

Git . - , , - - . Git . ( Git - , , , , .)

Git - - . my_file, my_file_test, my_file_test2 my_file_retired20030411 my_file_changes.log, , . ( Git .)

Git . , , ( , , , , .)

Git ...

+3

: git.

, . " " , "" , , ..

, git .

+1

, git ( Google Tech Talks)

This is so Linus: "I am a very cynical and unreliable person, I think most of you are completely incompetent." - to a room full of googlers

+1
source

Source: https://habr.com/ru/post/1778771/


All Articles