안녕하세요.
전자책 Basic Git 저자 위시랜입니다.
Git 동영상 강의는 온라인상에 많이 찾아볼 수 있습니다.
자신에게 맞는 강의인지 고민도 많이 되고, 이곳 저곳 찾는 것도 쉬운 일은 아닐 겁니다.
Git을 모르는 분들이 조금이라도 체계적이고 다른 강좌 찾아볼 필요없이 본 강의만 무작정 한 번 끝까지 인내심을 가지고 따라 해 보면
Git에 대해 최소한의 기본기를 갖출 수 있을거라 확신합니다.
전자책의 이름도 그렇고 본 강의 타이틀, 제목을 Basic Git이라고 정한 것에는 2가지 이유가 있습니다.
첫번째, Basic입니다.
기본적인, 근본적인의 의미를 담고 있는 basic인데요.
basic 이라고 영어사전을 검색해 보면 다음과 같이 나옵니다.
이중에 '다른 것의 발전 전개에'라는 말이 중요하다고 생각합니다.
프로그래밍에 있어서 기본기는 다른 것의 발전과 전개해 감에 있어서 매우 중요합니다.
프로그래밍 코드의 이력 관리만 보더라도 반드시 돼야 하는 게 코드 이력관리입니다.
그렇기 때문에 코드의 이력 관리를 위한 Git의 기본기를 갖추는 것은 개발자의 기본 중의 기본이기 때문입니다.
Basic Git 이라고 정한 이유 두 번째는 Big입니다.
Basic Git에 B.I.G를 색을 다르게 표현도 해봤는데요.
큰 틀에서 Git에 대한 이해를 돕고자 합니다.
Basic Git <큰 틀에서 Git에 대한 이해>
저도 한때 개발 임원으로 있으면서
개발자 채용 면접을 볼 때 거의 빼놓지 않는 질문 중에 하나가
'다룰 줄 아는 형상 관리가 어떻게 되나요?'였습니다.
SVN이나 Git을 다뤄본 경험이 있다고 하더라도,
사용하는 버전관리 시스템에 대해 충분히 알지 못한 상태에서 당장 필요한 기능만을 익혀서 사용하는 경우가 대부분이었습니다.
어떻게 동작하는지에 대한 이해를 바탕으로 사용하고 있는 개발자는 드물었습니다.
그러한 이해는 불필요한가... 그냥 지금 하는 일에 필요한 부분에 대한 사용법만 익혀서 쓰면 되는 건가...라고 스스로 되물어보아도
저는 무엇이 되었든 큰 틀에서의 이해를 바탕으로 사용하는 것이 자신의 성장에 많은 보탬이 된다고 확신합니다.
본 강의가 큰 틀에서의 이해를 돕고 Git에 대한 기본기를 탄탄하게 갖출 수 있게 되리라 생각합니다.
- Git에 대해 잘 모르는 분들 다시 말해 코딩을 시작하려는 분들
- 코딩은 하고 있지만 버전 관리 혹은 형상 관리를 해보지 않은 분들에게
큰 틀에서의 이해가 충분히 될 수 있도록
그래서 Git의 기본기를 갖출 수 있도록 부족하나마 최선을 다해 돕고자 합니다.
처음부터 끝가지 인내심을 가지고 한번 무작정 따라 해 가보기 바랍니다.
빠르면 1주일 느긋하게는 2주면 모두 해 볼 수 있습니다.
본 강좌는 Basic Git 전자책을 기반으로 하게 되고요.
다시 말해 교재가 Basic Git 전자책이 되겠습니다.
본 강의에서 Git을 다루는 것에 있어서 터미널(Git Bash)을 이용하는 것을 기본으로 합니다.
소스트리는 보조적인 측면에서 다루는 점 참고해 주기 바랍니다.
감사합니다.
'코딩해보니 > Git' 카테고리의 다른 글
[Git_05] Git 설치 후 환경 설정 하기 (Git 사용자 설정) (0) | 2022.11.05 |
---|---|
[Git_04] Git 사용법 및 저장소 만들기(ft. CLI vs GUI) (0) | 2022.11.04 |
[Git_03] Git(깃) 설치 하기 (feat. Git Bash 실행하기) (0) | 2022.11.03 |
[Git_02] SVN(Subversion) vs Git (0) | 2022.11.02 |
[Git_01] 버전(Version)? (0) | 2022.11.02 |
댓글