저는 요즘 플러터를 공부하고 있습니다.
버킷리스트 중에 디자이너지만 앱 개발이 있습니다.
공부하다 보면 코딩한 후에 다시 복습하려고 하니... 다시 확인하려니 너무 불편합니다.
개인적인 공부는 맥북프로에서 하지만 가끔 작업용 컴퓨터에서 확인을 못 하는 것도 불편하기에 코딩 공부를 하려면 맥북프로를 꼭 가지고 다녀야 하는 게 시간이 지날수록 불편하더군요.
구글 드라이브에서 코딩하려니 자꾸 에디터에서 경고가 자주 나와서 불편하더라고 맥북을 들고.... ㅡㅡ;;;;
그러다가 같이 스터디하시는 분께서 git에 대해서 소개해 주셨습니다.
아... 정말 저 같은 코딩 초보한테는 오아시스 같은 정보입니다^^;;;
하지만 단점이 있습니다....
어려워요 ㅜㅜ;
하지만, 이왕 코딩 초보라도 있어 보이고 싶어서 한번 공부해 보려고 합니다.
그래서 오늘은 Git, GitHub에 대해서 공부해 봤습니다.
제목은 '팀개발을 위한 Git, GitHub 시작하기'이네요.
혹시나 말씀드리지만 팀개발이 아니고 혼자 개발하셔도 상관없습니다^^;
총 7일차 로드맵을 제공하기에 이 순서에 맞추어서 열심히 하시면 일주일 만에 완독할 수 있습니다.
홧팅하세요~~~~
전체적인 내용은 GUI 환경에서 공부, CLI 환경에서 공부하는 것으로 크게 2가지로 나눕니다.
GUI는 쉽게 말하면 앱을 이용해서 관리하는 것이고 CLI는 재미없는(?) 터미널에서 관리하는 것이다.
우선 이해하기 쉬운 GUI에서 공부하고 CLI를 공부하는 게 이해하기 편하실 겁니다.
각 장에 들어갈 때 여러 가지 상황의 대화를 통해서 공부에 대한 계기를 소개로 시작합니다.
저는 요즘 개인적으로 코드 편집기를 안드로이드 스튜디오에서 비주얼 스튜디오 코드로 넘어왔습니다.
강력한 확장 프로그램 지원으로 다양하고 편리하게 코딩할 수 있습니다.
아까 말씀드린 것처럼 GUI 환경에서 다양하게 버전 관리 시작하기로 공부합니다.
GUI 환경에서 가장 중요한 프로그램인 소스트리를 소개합니다.
다행히 맥 버전도 있기에 잘 설치해서 사용해 봤습니다.
소스트리는 Git 사용을 도와주는 GUI 프로그램으로 간단하게 명령을 실행할 수 있습니다.
책의 내용을 보면 그림으로 설명하는 게 많이 있어서 좋았습니다.
어려운 내용을 이해하는데 많은 도움이 되었습니다.
그리고 여기서 잠깐!이라는 박스 안에는 추가적인 내용을 디테일하게 소개하기에 잘 정독하시면 됩니다.
각 섹션은 제목과 함께 하단에는 섹션에서 공부할 내용을 정리해서 알려주기에 들어가기 전에 잘 숙지하시고 시작합니다.
GUI 환경 부분은 약 180페이지 정도이고 후반부인 CLI 환경 부분은 약 100페이지 정도로 구성되었습니다.
개인적으로 GUI 환경으로 공부한 후에 CLI 환경으로 들어오니 음.... 이해가 잘 되네요^^;;
중간마다 TIP 표시를 보시면 추가적인 팁 내용을 알려줍니다.
후반부에 여러 가지 부록이 있습니다.
우선 git 명령어 목록과 마크다운 문법에 대해서 정리한 문서를 제공합니다.
그리고 중급 Git 명령어를 따로 정리한 PDF를 제공해 줍니다.
온라인 서점 eBook 코너에서 '팀 개발을 위한 Git, GitHub 시작하기'로 검색해 보세요.
우선 저는 교보문고 eBook을 이용하기에 아래 링크로 확인해 봤습니다.
https://ebook-product.kyobobook.co.kr/dig/epd/ebook/E000005246582
그리고 마지막 페이지에 마치며... 에서 본 도서를 공부한 후에 Pro Git 책에 도전하라고 합니다.
링크 주소도 소개해 주니 다운로드해서 추가로 더 공부해 보시길 바랍니다.
요즘 코딩에 대한 관심이 높아졌습니다.
관련 학과도 아니지만 본업으로 코딩하는 분들이 많이 계시고 많은 분들의 관심이 많아졌습니다.
코딩에는 수많은 프로그래밍 언어가 있지만 Git는 공통 사항입니다.
플러터를 하던지... C를 하던지... 파이션을 하던지... Git는 공통입니다.
그래서 코딩에 관심 있으신가요? 그럼 Git도 아셔야 합니다^^;
그러므로 꼭 열공하시길 바랍니다^^
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.