생활코딩

Coding Everybody

코스 전체목록

닫기

지옥에서 온 Git

| 공개

수업소개

이 수업은 Git의 초심자에게는 기본적인 사용법을 중급자는 Git이 동작하는 원리를 소개해드리기 위한 수업입니다. 

이 수업에서는 명령어를 통해서 Git을 다루는 방법을 소개합니다. 명령어 기반 Git은 많은 시스템에 기본적으로 설치 되어 있기 때문에 명령어로 Git을 다룰 수 있게 되면 많은 곳에서 특별한 설치 없이 Git을 사용할 수 있습니다. 

명령어로 Git을 다루는 것이 어렵게 느껴지신다면 GUI로 Git을 다루는 수업을 추천드립니다. 

https://opentutorials.org/course/1492

본 수업은 기술자료가 부족한 언어로 번역 할 계획이기 때문에 부득이하게 본문에 영어를 사용했습니다. 양해 부탁드립니다. 본 영상의 영어 작업은 개발자 영어의 나솔님께서 도움을 주셨습니다. 

도와주세요!

생활코딩을 통해서 공부하고 계신 Justin님께서 아래와 같은 도움을 요청하셨습니다. 

이고잉 님~~ 수업 정말 감사드립니다~~ 정말 열심히 듣고 있어요. 제가 어려운 부탁 하나 드려도 될까요? 저는 화면을 볼 수가 없는 시각장애인인데요. 그래서 텍스트를 음성으로 변환해 주는 스크린리더 소프트웨어를 사용합니다. 혹시 수업에서 사용된 git 코드들을 여기 페이지에 제공해 주실 수 있으실까요? 비디오에서 타이핑하시는 내용들을 볼 수 없어서 그렇습니다. 사용하신 git 코드들을 텍스트로 제공해 주시면 정말 저와 같은 시각장애인들이 수업 내용을 이해하는 데에 큰 도움이 될 것 같습니다. 정말 많이 감사드립니다!! by justin

제가 해도 됩니다만, 저도 이 작업을 하려면 모든 영상을 다시 봐야 하는 어려움이 있습니다. 그래서 우리 수업을 보시는 분 중에 여유가 되시는 분은 댓글로 제가 입력했던 명령을 알려주시면 제가 나중에 정리해서 본문에 반영하도록 하겠습니다. 도움을 주실 분께 미리 감사드립니다.

댓글

댓글 본문
작성자
비밀번호
  1. Sangmook Kim
    170807 완료
  2. 양동구리
    정말 감사합니다 ...
  3. qkrrudtjr954
    오늘 부터 시작 하겠습니다. 정리 감사합니다!
  4. Yoo Moon Il
    이제 강의 듣기 시작한 사람입니다. html강의도 듣고 있어서 조금씩 듣고 올리겠습니다. 중간 중간 ls나 history명령어 사용해서 확인했는데.. 별거 아니까 그냥 올리겠습니다. 속도가 느려서 도움이 될지는 모르겠습니다 ㅠ

    1. 저장소 만들기 명령어 모음. (번호는 라인 번호이므로 무시할것)

    212 cd Documents/ : Documents 디렉토리로 들어감
    213 ls : 리스트 확인(cmd의 dir에 해당함)
    214 history : 사용 명령어 확인
    215 mkdir gitfth : Document안에 gitfth 디렉토리 만듬
    216 cd gitfth : gitfth 디렉토리로 들어감
    217 pwd : 현재 경로 확인
    218 git : 사용할수 있는 명령어 출력
    219 git init : 현재 디렉토리에 작업을 진행 하겠다는 명령어 실행 (초기화및 .git 디렉토리 생김)
    220 ls -al : 전체 리스트 출력 (.git확인 하기 위해서)
  5. 한진욱
    정리 감사합니다!
  6. 박동연
    정리 감사합니다.
  7. 정리 감사합니다~
    대화보기
    • jamie lee
      감사합니다
    • 이현수
      시작 뒤에서 봅시다...
    • 버전관리 시스템의 장점
      이전 상태로 쉽게 돌릴 수 있는 것, 다른 사람들과 협업을 쉽게 할 수 있는 것0
      내가 만들고 있는 코드를 다른사람에게 쉽게 보여줄 수 있는 것,
      거대한 코드를 관리시스템의 도입으로 유지보수를 쉽게 하는 것

      본질적인 요소 -> 버전 컨트롤, 중요한 내용이며 간단함
      혁신적인 요소 -> cvs에서 svn으로, svn에서 git으로 넘어갈 수 있었던 버전관리 시스템 사이의 차이점
      초보 개발자들이 이해하는데 엄청 어려움
      혁신에 혁신을 거듭하다보니 기능이 덮어지고 보태지는 과정에서 점점 입문 장벽이 높아짐
    • dalcrose
      저도 시작합니다...! 완주하겠습니다!
    • 민쓰아빠
      시작합니다.. 정상에서 만납시다.
    • 윤성원
      정말 감사합니다. 완강하고말겠어요.
    • 망나니개발자
      본질은 보편적이고 쉽대...ㅠㅠ
      사랑해요
    • 10층개발자
      SVN을 회사에서 사용하고 있지만, 조금 더 간단하고 유연한 버전 관리 시스템의 필요성을 느꼈습니다. 뒤늦게 GIT을 배우는 점이 없지 않아 있지만, 제공해주신 강의를 통해서 저의 프로젝트 복잡성도 낮추고, 동료들에게도 같이 공유하여 더 나은 버전 관리 체계를 이루고자 합니다. 강의 감사합니다.~
    • 개발자화이팅
      정말 기다렸던 강의 중 하나입니다. Git 관련 수업 준비해주셔서 감사드려요!
    • 김선홍
      git을 모르고 작업해서, git만 수정하다가 허비한 시간이 며칠이나 됩니다 ㅠㅠ

      지옥에서 온 git이란 표현에 공감하며 열심히 듣겠습니다.

      오프라인 강의도 열리면 참석하겠습니다 항상 감사합니다.
    • Hyeongmin Lee
      얼마전에 Git 완강했는데 그새 이런게 생겼네요! 열심히 듣겠습니다.
      늘 감사드립니다!
    • egoing
      ㅋㅋ 화이팅입니다~
      대화보기
      • springstar
        첫 빠따~!

        멋지십니다. 고잉엉아~!

        사랑해욘 ~! ㅋ

        지옥 맛좀 볼랍니다. ㅋ
      graphittie 자세히 보기