GIT2 - SourceTree 버전관리

저장소 생성

수업소개

프로젝트를 저장소로 만들어서 버전관리를 하는 방법을 살펴보겠습니다.

 

 

 

강의

댓글

댓글 본문
작성자
비밀번호
  1. 박재영
    추가 설명 감사드립니다:)
    대화보기
    • 김수현
      [ 저장소 생성 ]

      저장소는 자기가 관리하고 싶은 프로그램 코드가 저장되어 있는 장소 입니다.
      자바코드를 작성한다면 소스코드가 저장되어 있는 장소(디렉토리)가 있을 겁니다.
      그 장소를 선택하면 됩니다.
      그 장소에 있는 파일들이 생성 변경되면 소스트리가 감지해서...
      add(버젼 저장할 파일 선택) > commit(선택 파일 버젼 저장)하라고 알려줍니다.

      이곳 강의에서는 새로운 저장소를 만들었지만...
      이미 프로그램 파일을 만들어서 저장하고 있는 디렉토리가 있다면 그 저장 장소를 선택하면 됩니다..
      자기가 관리하고 싶은 프로그램 파일이 저장되어 있는 디렉토리를 선택해 주면 됩니다.
      (수업에서 처럼 할 수도 있겠네요. 그렇게 하고서 이클립스 같은 편집기로 프로그램을 만들고 저장할 때
      방금 git으로 관리하는 디렉토리에 저장하면 되겠습니다)

      한마디로,
      소스트리를 통해 Git에게 이 디렉토리를 git으로 관리하겠다라고 알려주는 것입니다.
      commit할 파일이 어디에 있는지 알려주는 것입니다.

      그렇게 알려주면...
      소스트리가 git에게 명령을 전달하고
      git이 그 디렉토리에 숨겨진 디렉토리(,git, 점 git이라고 하는 디렉토리)를 생성하고
      그곳에 버젼(코드의 역사)을 저장해 갑니다. 알려준 디렉토리에 변화(생성,변경)를 Git이 감지하면
      add하고 커밋하고 push하라고 알려줍니다.

      Push는 원격지 저장소에 저장하는 것인데...
      Push를 하려면 Git에게 원격지 저장소가 어딘지 알려줘야 합니다.
      여기서는 아직 원격지 저장소가 어딘지 알려주는 작업을 하지않았습니다.

      틀린 내용이 있으면 댓글 부탁드립니다
    graphittie 자세히 보기