지난 글에 이어 CSS에 대해
알려드리도록 하겠습니다.
지난 글에서는
Media Query를 통해
화면을 가로로 돌리면 또는
세로일 때 따라 나오는 화면이
변경되는 방법에 대해
알려드렸습니다.
만약 기억이 잘 나지 않으시거나
혹시 모르시는 분들은
밑에 글을 참고해주세요.
이번 글에서는
GIT에 대해서
알려드리도록 하겠습니다.
제가 처음에 HTML, CSS,
java 등 코딩을 하기 위해서는
설치해야 하는 프로그램에
관하여 알려드린 적이 있죠.
그때 GitHub를
설치해야 한다고 말씀드렸죠.
그 뒤로는 HTML, CSS관해
기본적인 것들을 알려드렸지만
Git에 관해서는 다루지 않아
까먹거나 어떤 용도로 사용하는지
전혀 모르실 거라 생각하는데요.
Git과 GitHub는 프로처럼
코딩을 하고 싶다면 꼭
알아야 합니다.
특히 제가 글을 통해
하나씩 알려드린 HTML
또는 CSS의 경우
코드를 작성해보고
이를 크롬으로 확인하며
어떤 기능이 있는지
알려드리고 있는데요.
만약 진지하게 프로그래머를
계획 중이거나 팀으로 어떠한
프로젝트를 진행해야 한다면
Git과 GitHub는 필수라고
말할 수 있습니다.
왜냐하면 날짜에 따라
시간에 따라 전날 어떤
코드를 추가하여 작업했고
어떤 부분에서 막혔으며
또 어떤 부분을 수정하였는지
파악해야 하면 팀을 작업할 경우
누가 어떤 곳을 수정 및 보완
하였는지 파악해야 하기 때문이죠.
이때 바로 Git을 사용하면
어떤 파일이든지 간에
어떤 내용이 변경되었는지
확인할 수 있습니다.
물론 Text 외에도 Excel,
Image, song 등 다른 파일
형식에도 사용할 수 있습니다.
그래서 Git은 파일을
계속 추적한다고
생각하면 편합니다.
즉 Git은 어떤 파일이든
수정된 내역을 알 수 있으며
그래서 코디에서는 필수적이라고
말할 수 있습니다.
그리고 한 가지 예를 들어
매일같이 작업하여 만들었던
또는 공부해놨던 정리 내역이
담긴 노트북 또는 컴퓨터가
망가졌거나 잃어버렸다고
가정해봅시다.
그럼 지금까지 노력한 것들이
물거품이 되었다고 생각하며
절망할 수 도 있을 텐데요.
이때 바로 GitHub를 이용한다면
기본적으로 변경내역을 업로드
하며 저장하기에 지금까지
저장해놓은 Git을 잃어버리지
않을 수 있습니다.
즉 git은 계속해서 변경내역을
추적해주고 github에
변경내역을 업로드함으로써
누군가와 공유할 수도 있고
혹여나 파일 또는 컴퓨터를
잃어버렸을 때도 복구할 수
있게 되는 것입니다.
또한 git은 무료이기에
부담 없이 사용할 수 있습니다.
그럼 여기까지 궁금하신 점은
댓글에 남겨주시고
공감과 구독도 부탁드립니다.