[git/github] git 다루기

c_10.log·2023년 3월 3일
0

github

목록 보기
2/8
post-thumbnail

Working directory 생성

  1. 원하는 위치에 폴더 생성
  2. 우측 마우스 클릭하여 Git Bash Here 클릭

git init

  1. 명령어 : "나 이제부터 이 폴더에서 버전 관리를 시작할게~"
    git init
    명령어를 입력하게 되면 숨김폴더에 git directory가 생성된다.

git status

  1. 명령어 : "버전관리가 되고 있는 이 폴더의 현 상태를 알려줘!"
    git status
    버전 관리 하지 않은 파일(Untracked files:)이 포함되어 있다 → "hello.txt"

git add/rm

  1. 명령어 : "hello.txt라는 파일을 staging area로 보내줘~"

    git add hello.txt

    statging area에 잘 올라간 모습

  2. 명령어 : "staging area에서 내려줘"

    git rm --cached hello.txt

    staging area에서 잘 내려온 모습

  3. 명령어 : "현재 working directory에 있는 모든 파일을 staging area로 보내줘~"

    git add .

git commit

  1. 명령어 : "staging area에 올라간 파일을 버전으로 만들어줘
    commit하는 버전에 대한 간략한 설명은 commit message"

    git commit -m "commit message"

    commit을 시도하자 다음과 같은 오류가 발생하였다.

    계정을 지정하지 않아서 발생한 오류이므로 이메일과 이름을 지정해주었다.

    정상적으로 commit 되었음을 알 수 있다.

  2. 명령어 : "commit 내역 확인해줘"

    git log

    4a0169df~~7522는 commit(버전)을 식별해주는 문자열

  3. commit message 더 자세히 남기기
    -m 옵션을 활용하면 한 줄로만 남길 수 있음

    git commit

    접속되는 화면에서 더욱 자세히 입력 가능
    첫 줄은 매우 간략하게 한 줄로 적어주고
    더욱 자세한 내용은 한 줄 공백을 만든 뒤 적어줌
    이후 :wq 명령어를 통해 해당 페이지 탈출

  1. working directory 내의 파일 수정 발생

    (1) 이 폴더의 현상태 확인

    (2) 수정된 파일을 stating area로 이동

    (3) stating area에 올라간 파일을 버전으로 만들어줘

    (4) commit 내역 확인하기

0개의 댓글