[Git] 시작하기

youngseo·2022년 5월 16일
0

GIT

목록 보기
12/14
post-thumbnail

Git

git 공식문서

"자전거를 타는 것과 같다. 꾸준하게 하다보면 어느순간 숙달하게 된다"👍

Git이란?

형상관리도구 중 하나이로, 버전관리 시스템이라고도 합니다. Git은 프로젝트 소스코드를 효과적으로 관리할 수 있는 시스템입니다.

그렇다면 효과적인 관리란 무엇일까요?

  • 여러 명이 동시에 작업하더라도 문제가 없도록 합니다.
  • 소프트웨어의 여러버전을 동시에 관리를 합니다
  • 프로젝트 진행의 모든 로그를 볼 수 있으며 해당 시점으로 되돌리는 것도 가능합니다.

Git을 사용하는 이유

  • 프로젝트 시 어떤 기능을 빼고 더하고 고치고 수정하는 과정은 필수입니다.
  • 기능을 되돌리게 필 수도 있고, 서로 다른 기능의 버전을 유지해야 하는 경우도 있습니다.

코드 관리 측면

  • 변경된 이력 확인
  • 이전 이력으로 되돌리기
  • 다른 기능의 버전 코드 유지
  • 현재 최종이 어느 시점인지 표현할 수 있음

협업의 측면

  • 각 기능별로 분업 후 하나의 코드로 합질 수 있음
  • 같은 부분을 수정해 문제가 생기는 경우 안내
  • 협업으로 인한 실수 예방
  • 팀원 간의 커뮤니케이션 지원

Git 기반의 서비스

프로젝트 소스코드 클라우드 호스팅해주는 서비스들로 추가적으로 특색에 맞는 기능 제공해주고 있습니다.

Bitbucket, GitLab

  1. Bitbucket (https://bitbucket.org/)
  1. GitLab (https://about.gitlab.com/)
  • 설치형 Git =》 용량에 대한 비용 절감, 소스코드의 보안 좋음

SourceTree 란?

Git을 더 쉽게 활용하게 하기 위한 GUI 를!

0개의 댓글