힘내 - 실제로 버전 제어 시스템이란 무엇입니까?

2405 단어 gitgithub
나는 많은 사람들 (초보자)이 묻는 것을 보았습니다.

what is the difference between the Git and GitHub?



그래서 이 부분은 적절한 포스팅으로 정리해야 할 것 같습니다.

일반적으로 이러한 질문을 하는 사람들은 Git과 이 도구의 막대한 필요성, 특히 프로그래밍 분야에서 개발이든 다른 애플리케이션이든 관계없이 Git에 대해 잘 알지 못합니다.

힘내 - 버전 제어 시스템



힘내 ... 조금 이해합시다.

모두가 말하듯이 버전 제어 시스템이지만 실제로 VCS는 무엇을 의미합니까?

"notes.txt"라는 간단한 텍스트 파일에 무언가를 메모하고 있다고 가정해 보겠습니다.

image

노트가 상당히 거칠어서 나중에 다듬어서 "노트 - 정제된 .txt"로 이름을 지정했습니다.
이제 두 개의 파일이 있습니다.

image

어떤 주제에 대해 조사했거나 친구와 토론했거나 누군가가 수정을 요청했다고 가정해 봅시다. 당신은 저와 마찬가지로 항상 자신이 해온 일의 사본(즉, 기록)을 보관하고 싶어합니다. 특정 작업에.
따라서 이름을 다시 변경했습니다.

image

개정, 개선, 연구 및/또는 수정이 증가함에 따라 수행 중인 작업과 수행 방법을 추적하고 싶기 때문에 파일도 증가합니다.

하지만 잠깐만요... 그 모든 번거로움이 있더라도 파일 버전을 추적할 수 있지만 지금까지 편집한 내용은 추적할 수 없습니다. 그렇죠?

한 가지 솔루션은 파일과 다른 버전을 적절하게 추적하기 위해 파일 이름을 한 열에 유지하고 버전 설명을 다른 열에 유지하는 Excel 파일을 준비하는 것입니다.

자, 당신은 그 모든 일을 주선할 수 있는 조수가 있었으면 좋겠지만 안타깝게도 당신은 이 모든 일을 조수에게 맡길 여유가 있는 나처럼 부자가 아닙니다.

Enters Git!


방금 논의한 문제를 관리하고 해결하기 위한 무료 비서!

다음 기사에서 앞서 언급한 문제를 해결하는 방법을 자세히 공유할 것입니다.

좋은 웹페이지 즐겨찾기