Git 알아봐!

6452 단어 GitGitHub초보자

입문


컨텐트


Git이란 무엇인가??필요하세요??
  • Git과 GitHub의 이름이 닮았는데 차이점은 무엇입니까?
  • 실제로 Git만 사용해보세요!
  • Git에 대해 알고 싶다~!!
  • Git 참고서 추천
  • Git이란 무엇인가??필요하세요??


    Git이란 무엇인가??


    관리 프로그램 소스 등의 변경 이력
    분산 버전 관리 시스템

    Git이란 무엇인가??


    관리 프로그램 소스 등의 변경 이력
    분산 버전 관리 시스템
    → 응응...( ´-` )

    몰라요.


    버전 제어 시스템 유형

  • 중앙(CVS, SVN)
  • 분산(Git)
  • 버전 제어 시스템 유형

  • 중앙(CVS, SVN)
  • 분산(Git)
  • →중앙형에서 분산형으로

    중앙 버전 제어 시스템



    분산 버전 제어 시스템



    중심에서 분산으로





     
  • 네트워크에 연결되지 않아도 작동
  • 남의 일에 너무 신경 쓰지 마라
  • Git는 분산 버전 관리 시스템입니다.


    이점
  • 네트워크에 연결되지 않아도 작동
  • 남의 일에 너무 신경 쓰지 마라
  • 편해 보이는 거 알아요.


    원래 필요해??웃다


    Git 필요해??


    이런 느낌으로 하면 관리 되잖아!!

    Git 필요해??


    이런 느낌으로 하면 관리 되잖아!!

     
  • 사람마다 폴더 이름이 다르다
  • 누락 또는 누락 등 오류 다발
  • → 아직도 공공기관은 이런 느낌(실제 체험)

    Git 필요


    프로그래밍에서 약간의 실수도 큰 사고를 초래할 수 있다.
    Git로 오류를 줄여주세요!

    또 다른 장점이 있다!?


    Git는 압축 차이만 저장되기 때문에 사용하는 용량도 상당히 적다!
    → 어느 시점git gc --auto에 이 명령이 자동으로 압축되었다

    Git과 GitHub의 이름이 비슷한데 다른 것은 무엇입니까?


    최근 한 신문사에서 설계도 공유 사이트 같은 거 얘기하는데 달라요(웃음)

    두루뭉술하게 설명하다


    GitHub는 전 세계 사람들이 자신의 작품을 저장하고 공개할 수 있도록 인터넷 서비스를 제공합니다(프로그램 코드와 디자인 데이터 등)

    두루뭉술하게 설명하다


    GitHub는 전 세계 사람들이 자신의 작품을 저장하고 공개할 수 있도록 인터넷 서비스를 제공합니다(프로그램 코드와 디자인 데이터 등)
    → 서버를 빌리거나 서버를 세울 필요가 없고 다른 웹 서비스와 응용 프로그램과도 쉽게 협력할 수 있어 편리하다

    실제로 Git만 사용해보세요!


    SourceTree를 사용하여 로컬 저장소 만들기


    바로, Git 버전으로 관리되는 것들(스토리지 라이브러리)을 로컬(자체 PC에서)!!


     
    ※ Git 명령을 사용하고 싶은 사람은 m(-)m
    완성은 됐지만 아직 제출이 하나도 안 돼서 아무것도 안 보여요.


    첫 번째 커밋 만들기


    아직 아무 서류도 없으니 적당히 서류를 작성하세요.

    뭐든지 할 수 있지만 종착역에서 만들 거예요. (웃음소리)
    # プロジェクトのディレクトリに移動
    $ cd [プロジェクトルート]
    
    # 1~10000の数字が書かれたファイルを作成
    $ seq 1 10000 > numbers.txt
    
    파일이 생성되었습니다!

    그리고 작업 중인 파일로 방금 만든 파일이 나타납니다(@_@)

    그리고 아까 파일을 무대로 옮겨서 (지금부터 제출된 곳) 댓글로 제출을 작성합니다!

    제출을 성공적으로 만들고 마스터 지점을 표시합니다!

    전하고 싶은 일


    원격 저장소 없이 개발 가능


    Git에 대해 알고 싶다~!!


    Git 작업 중 모르는 부분이 있으면 자신이 알고 있는 범위 내에서 대답하세요!웃다


    다음 사항에 대해서 살짝 말씀드릴게요.

  • 지점이 잘못 제출되었습니다.
  • 제출을 총괄하고 싶습니다.
  • 파일의 일부분만 되돌려주고 싶어요!!
  • 다음 사항에 대해서 살짝 말씀드릴게요.

  • 지점이 잘못 제출되었습니다.
  • 제출을 총괄하고 싶습니다.
  • 파일의 일부분만 되돌려주고 싶어요!!
  • → 자료가 다 만들어지지 않아 실시간으로 발송!

    자유시간~


    추천 Git 참고서


    공부 잘하는 Git 사용법 입문



    참고서는 아니지만


    원숭이도 알 수 있는 Git 입문~버전 관리 숙련~



    참고 자료

  • 5분이면 알 수 있는 분산 버전 관리 시스템 Git
  • git gc의 자동 실행은 언제 진행되었습니까
  • SVN을 포기하고 Git를 사용해야 하는 5가지 이유
  • Git의 놀라운 진실: 1억 줄 파일에 한 줄을 추가하면 저장 용량이 200MB 증가한다. [※ 추가 정보]
  • 좋은 웹페이지 즐겨찾기