지옥에서 온 Git

Stage area

수업소개

git은 commit 전에 add를 꼭해야 합니다. 그 이유는 선택적으로 파일을 버전에 포함시키기 위해서 입니다. 여기서는 이에 대한 설명을 합니다.  

수업

댓글

댓글 본문
작성자
비밀번호
  1. 알파고
    감사합니다.
  2. 김세창
    카피
    cp f1.txt f2.txt
    git log에서 나갈떄 q를 누르면 됨
    git add -> 커미대기파일가는곳
  3. 김수현
    cp f1.txt f2.txt 카피하기
    ls -al
    git status
    git add f2.txt
    git status
    git commit
    i
    2
    esc
    :wq
    git log
    나가고 싶은 경우 q누름?
    vim f1.txt
    source부분을 f1.txt라고 변경
    esc > :wq
    vim f2.txt
    source부분을 f2.txt라고 변경
    esc > :wq
    cat f1.txt
    cat f2.txt
    git status
    왜 깃이 add라는 과정을 포함하고 있는가?
    선택적으로 커밋할 것만 선택하고 커밋할 수있다.
    git add f1.txt
    git status
    git commit
    i > 4 > esc > :wq
    git log
    git add하면 커밋 대기상태로 감 > 이상태를 스테이지 에어리어라고 함
    git add 하면 스테이지 에어리어에 파일을 올리는 것임
    스테이지라는 개념과 레파지토리라는 개념을 가지고 있음
    커밋이 저장된 결과가 저장되는 곳이 레파지토리임
  4. githug
    f1.txt ------> stage -------> repository
    (add) (commit)
  5. groundntree
    * f1.txt를 복사하여 f2.txt 파일 만들기
    cp f1.txt f2.txt

    * git 상태 확인
    git status

    * stage 올리기
    git add f2.txt

    * 커밋
    git commit

    * 로그 확인
    git log

    * 파일목록 확인
    ls -al

    * f1, f2.txt 모두 수정하세요
    vim f1.txt
    vim f2.txt

    * git 상태 확인
    git status

    Changes not staged for commit:
    (use "git add <file>..." to update what will be committed)
    (use "git checkout -- <file>..." to discard changes in working directory)

    modified: f1.txt
    modified: f2.txt

    * f1.txt 만 add, commit
    git add f1.txt
    git status
    git commit
    git status

    Changes not staged for commit:
    (use "git add <file>..." to update what will be committed)
    (use "git checkout -- <file>..." to discard changes in working directory)

    modified: f2.txt
  6. 모든요일의코딩
    목소리 달달하시고 내용도 좋네요!
  7. brandon
    현재 쉘에서 명령행이 얼마나 대기했는지 보여주는거 아닐까요 ?

    bash shell configuration 인 것 같습니다 ^^
    대화보기
    • egoing
      http://ohmyz.sh/ 입니다!
      대화보기
      • Junsik Choi
        잘 듣고 있습니다. 좋은 수업 감사드려요.

        궁금해서 그런데, 이고잉님 터미널 오른편에 나오는 4m, 1m같은건 뭐에 쓰는건가요??? ㅎㅎ 궁금해서요
      • 진짜 너무너무너무 좋은 수업이네요 정말 감사합니다!!!
      • Philip Oh
        잘 봤습니다~ 감사합니다~
      • egoing
        수정했어요. 고맙습니다~
        대화보기
        • 5pecie1
          다른 동영상이 올라와 있어요!
        버전 관리
        egoing
        현재 버전
        선택 버전
        graphittie 자세히 보기