개발도구에 대해 생각해보자.
버전 관리 시스템이란?
코드들이 변화했던 히스토리를 기록하는 관리 시스템
(문제가 어디에서 발생했는지, 누구에게 발생했는지 등을 파악할 수 있다)
작업한 결과물을 서버에 저장해주기도 한다. (백업용)
생활코딩피셜: 버전관리 시스템은 꼭 익혀두어야 한다
버전관리 시스템에는 SVN, Mecurial, GIT 등이 있는데
GIT 을 많이 사용한다.
생활코딩 GIT강의
http://opentutorials.org/course/1492
GIT-SourceTree (새수업으로 대체) - 생활코딩
이 수업은 GITn 시리즈로 완전히 대체 되었습니다. GITn은 보다 많은 내용을 작은 단위로 쪼개서 선택적으로 공부하실 수 있도록 제작된 수업입니다. 아래 주소를 통해서 GITn 을 접할 수 있습니다.�
opentutorials.org
코드 편집기는 윈도우의 메모장, 맥의 텍스트에디터 등을 의미하며
이 둘의 포크레인 버전(?)인 깃허브의 아톰에디터를 다룰 예정이다.
아톰에디터 다운로드
A hackable text editor for the 21st Century
At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. We can’t wait to see what you build with it.
atom.io
개발자는 항상 좋은 도구를 추구하는 자세를 가져야 한다!
'5. 웹 애플리케이션 만들기' 카테고리의 다른 글
[Project H4C] 15. CSS이론 심화 학습 (0) | 2020.07.16 |
---|---|
[Project H4C] 14. CSS이론 기본 문법 (0) | 2020.07.16 |
[Project H4C] 12. 사이트 완성 (0) | 2020.07.15 |
[Project H4C] 11. 의미론적인 웹(Semantic Web) (0) | 2020.07.15 |
[Project H4C] 10. 모델링을 HTML로 만들기 (0) | 2020.07.14 |