IT/Github

3. Github 기본 문법(2)

뀨뿌뀨뿌 2021. 9. 17. 20:28

1. 작업 결과물 올리기

  • 앞에서 생성한 레파지토리를 VSCode로 파일을 엽니다.
  • README.md 라는 파일을 추가합니다. *. md 파일은 마크다운이라는 확장자 파일을 의미합니다.
  • 파일이 생성되면 파일명이 초록색으로 보이게 됩니다.
    • 초록색: 버전 컨트롤이 되고 있는 추가된 파일
    • 회색 : 버전 컨트롤이 안되어지고 있는 파일, .gitignore 에 추가된 파일
    • 파란색 : 버전 컨트롤이 되고 있는 기존 파일에서 수정이 일어났을 때
  • 추가된 README.md 파일을 서버로 올릴때 2단계를 거쳐서 올라가게 됩니다.
    • commit: 서버로 올라가지 않고 내 컴퓨터에만 정보가 남게 됩니다.
    • push: commit 된 요소들을 서버로 올립니다.
  • 파일을 추가하기 전에 추가한 파일을 git에서 관리하고 있는지 확인을 먼저 합니다.
$ git status
  • 위에 명령어로 실행하고 되면은 터미널 창에 우리가 추가한 파일이 빨간색으로 표시되어 나타나게 됩니다.(추가된 파일을 git 은 모르고 있다는 의미)

$ git add .
$ git status
  • 위에 명령어로 실행하고 나면 파일이 git에서 제대로 버전 컨트롤할 수 있도록 추가된 것을 볼 수 있습니다. (여기서 git add . 이라는 의미는 모든 폴더를 추가한다는 의미입니다.)

  • commit 은 보통은 작업 단위로 이루어집니다.
$ git commit -m "<입력할 메세지>"
// 아래와 같이 메세지를 남길 수 있습니다.
$ git commit -m "README.md 파일 추가하기"
  • 위에 명령어를 실행 후 git status 명령어로 실행해보면 추가했던 파일이 사라진 것을 확인할 수 있습니다.(commit 단위로 파일 변경이 일어난다는 것을 의미, 특정 commit을 가져 올 수도 있고, 이전으로 돌아가거나 할 수 있습니다. 이를 이용하여 파일의 버전 컨트롤이 가능해집니다.)

  • commit 작업 후 작성한 파일이 서버로 올라가지 않고, push라는 작업을 실행해주면 서버로 반영이 됩니다.
  • commit 한 파일을 main으로 올립니다.
$ git push origin main
  • 위에 명령어를 실행 후 레파지토리 페이지를 확인해보면 추가한 파일이 추가가 된 것을 확인할 수 있습니다.

마크다운 문법

  • #은 h1 ~ h6 태그를 의미
  • -은 li 태그를 의미
  • ```js
    //code block을 작성할 수 있음
    ```
  • [텍스트](url 주소 입력) a 태그를 의미
  • ![이미지에 대한 설명](이미지 주소 입력) img 태그를 의미
  • > p 태그를 의미
  • `text` 안에 작성된 텍스트를 강조

'IT > Github' 카테고리의 다른 글

6. 기본 브랜치명 변경하기(mater -> main)  (0) 2023.06.25
5. Git 시작하기  (0) 2022.02.12
4. Github 관련 기본 문법(3)  (0) 2021.09.22
2. Github 기본 문법 (1)  (0) 2021.09.16
[Git&GitHub] Git 시작하기  (0) 2021.09.11