생활코딩

Coding Everybody

코스 전체목록

닫기

GITn

버전관리란 무엇인가?

최종.txt
진짜최종.txt
진짜최종의최종.txt

 

이런 파일을 만들어본 적이 있나요?
그렇다면 여러분은 인류의 오랜 난제인 
'버전관리'를 해결해본 사람입니다. 

 

충분히 좋은 방법입니다만, 
이런 아쉬움은 사라지지 않았을 것입니다. 

  • 파일의 이름을 더럽히고 싶지 않다. 
  • 변경사항에 대해서 충분한 설명을 하고 싶다. 
  • 안전하게 백업하고 싶다. 
  • 쉽게 공유하고 싶다. 

 

이것을 해결하기 위해서 나선 사람들이 있었습니다. 
이들이 만든 위대한 성취가 바로 버전관리입니다. 

 

 

 

git?

버전관리에 속하는 여러 제품이 있습니다. 
cvs, svn .... 그리고 git!

4세대 버전관리 시스템인 git은 
압도적인 시장 점유율로 
버전 관리 시스템 시장을 장악하고 있는 제품입니다. 

 

 

 

git을 오늘 당장 배워야 하는 이유

5세대 버전관리 시스템은 무엇이 되야 하는가?
에 대한 논의조차 이루어지지 않고 있습니다. 
오늘 git을 배운다면 앞으로 30년 이상 사용 할 도구를 배우는 것입니다. 

웹개발을 하건, 
앱개발을 하건,
게임개발을 하건, 
데이터 사이언스를 하건 
그곳에서는 높은 확률로 git을 사용하고 있을 것입니다. 

이렇게 유니버셜한 도구는 단언컨대 
git 밖에 없습니다. 

 

어디서 시작해야 하나요?

지식지도 서말로 오시면
git을 배울 수 있는 지식들이 
정리 되어 있습니다. 

https://seomal.com/map/1/27

 

 

화이팅

댓글

댓글 본문
  1. dalbgood
    화이팅~!
  2. 헤밍웨이
    220907_Git으로의 여행
  3. 저도 다시 볼려고 찾아왔습니다. 오늘도 행복하세요.
  4. kslee
    이전 수업으로 잘 배웠습니다.
    배운거 잘 써먹고 기억이 침침해 지면 다시 와서 찾아보고 하겠습니다.

    이고잉님 멋진 강의 감사합니다.
graphittie 자세히 보기