# 제목 1
## 제목 2
### 제목 3
#### 제목 4
##### 제목 5
###### 제목 6
#의 개수가 많을수록 작아진다. 플랫폼마다 지원하는 header에 차이가 있다. 노션에서는 ###까지 지원.
**굵은**
*기운*
굵은
기운
굵고 기운
`print("Hello, World!")`
print("Hello, World!")
한줄짜리 코드를 나타낼 수 있음. 강조의 의미로써도 사용가능.
def solution():
print("Good Day")
def solution():
print("Good Day")
여러줄의 코드를 나타낼 수 있음.
- 목록 1
- 목록 2
1. 숫자 목록 1
2. 숫자 목록 2
[x] checked
[] unchecked
[표시 될 텍스트](url주소)

> 시간이 곧 금이다.
시간이 곧 금이다.
참고로 노션에서 토글로 작동하는 것 같다. 노션에선 /quote를 사용하도록 하자.
|항목 1|항목 2|항목 3|
|---|---|---|
|뭐시기|거시기|요시기|
| 항목 1 | 항목 2 | 항목 3 |
|---|---|---|
| 뭐시기 | 거시기 | 요시기 |
(스페이스 두개)
or
<br/>
노션에선 안먹지만
이곳에선 먹는다.
스페이스 두 개는 벨로그에서도 작동이 안됩니다.
git : 버전 관리 시스템으로 소스코드의 변경사항을 효율적으로 관리함으로써 효율적인 협업을 가능케하는 도구
github: git의 로컬 저장소을 원격 저장소(remote repository)에 호스팅해주는 플랫폼
git init : 새로운 git 저장소 생성git add [파일명] : 특정파일을 스테이징(git이 변경사항을 추적하는 것) -commit이 가능git status : 현재 저장소의 상태를 확인(스테이징 에어리어 확인 가능)git commit -m "메세지" : 변경사항을 커밋함.git log : 커밋 히스토리 확인브랜치(Branch) : 코드 변경을 독립적(병렬적)으로 진행할 수 있도록 하는 기능입니다.
git branch : 현재 브랜치 목록 확인git branch [브랜치명] : 새 브랜치 생성git checkout [브랜치명] : 해당 브랜치로 이동(HEAD 이동)A---B---C (main)
\
D---E (feature-branch)
위와 같은 커밋 히스토리를 가진 브랜치가 있을때
A---B---C---M (main)
\ /
D---E (feature-branch)
A---B---C---D'---E' (feature-branch)각 브랜치에서 같은 파일의 같은 부분을 수정했을때 충돌발생 가능
즉 git이 어느 변경 사항을 유지해야 할지 결정 불가 일 때.
git remout -v : 원격 저장소 목록 확인
git remote add [별칭] [URL] : 원격 저장소 추가
git remote remove [별칭] : 원격 저장소 제거
git push [별칭] [브랜치명] : 원격저장소에 로컬저장소를 업로드
git pull origin [브랜치명] : 로컬저장소에 원격저장소를 다운로드
git fetch : pull과 흡사하나 병합하지 않음