Github 레포지터리를 볼때 가장 먼저 보게 되는것이 Readme.md일 것이다. 내 프로젝트를 잘 알리고, 사람들이 유입되게 하기 위해선
좋은 Readme를 작성하여야 한다. 좋은 Readme를 작성하는것에 앞써 많이 쓰이는 마크다운에 대해 알아보자
1.간단하다.
2.도구가 필요없다.
3.텍스트이기때문에 저용량이며, 쉽게 버전관리를 할 수 있다.
4.여러 플랫폼에서 지원한다.
1.표준이 없기 때문에 플랫폼마다 다르게 보일 수 있다.
2.모든 HTML을 표현할 순 없다.
6 가지 크기를 지원 한다.
# H1
## H2
### H3
#### H4
##### H5
###### H6
이탤릭체
볼드 체
두가지를 섞어서 쓸 수 있다.
~~취소선~~
*이탤릭체*
_이거도 이탤릭체_
**볼드 체**
__이거도 볼드 체__
_두가지를 **섞어서** 쓸 수 있다._
~~취소선~~
3단까지 가능하다 탭 한번 입력하면 한단씩 바뀐다 * , - 둘중 맘에드는거 쓰면 된다
* 1번
* 2번
- 3번
3단까지 가능하다 탭 두번 입력하면 한단씩 바뀐다. 앞에 뭘 입력하든 순서는 바뀌지 않는다.
1. 1번
3. 2번
2. 3번
1. 4번
1. 5번
1. 6번
인용은 이렇게
보이는 것이고요.
> 인용은 이렇게
> 보이는 것이고요.
여러 방식이 있고, 마음에 드는걸 사용하면 된다
* * *
***
*****
- - -
---------------------------------------
링크를 표현하는 방법은 두가지이다.
마크다운을 사용해보자
https://always0ne.github.io/github/Markdown/
[마크다운을 사용해보자](/github/Markdown/)
<https://always0ne.github.io/github/Markdown/>
아쉽게도 사이즈 조절 기능은 없다. CSS를 만지면 조절이 되기도 한다.

줄마다 스페이스 네번 혹은 맨앞과 맨뒤에 ` 세번 치면 코드인용이 된다.
printf("Hello World\n");
printf("Hello World\n");
printf("bye\n");
` ` `
printf("Hello World\n");
` ` `
printf("Hello World\n");
printf("bye\n");
`을 사용해 예시를 보여주면 인용처리가되어비리는 문제가 있어 띄어쓰기를 넣었다.
따옴표 '가 아니라 키보드에 ~와 같이 있는 문자임에 주의하자
리눅스환경에서 컴파일시 ./a.out
파일이 생성됩니다.
리눅스환경에서 컴파일시 `./a.out` 파일이 생성됩니다.
개행은 라인끝 스페이스 두번이다.
코드인용문 옆에 언어를 적으면 그에맞게 하이라이팅 된다.
//버블소트
for(i=0;i<5;i++){
for(j=0;j<4;j++){
if(arr[j]>arr[j+1]){
tmp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=tmp;
}
}
}
` ` `C
//버블소트
for(i=0;i<5;i++){
for(j=0;j<4;j++){
if(arr[j]>arr[j+1]){
tmp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=tmp;
}
}
}
` ` `
체크박스모양으로 표시가 가능하다
- [x] 프로젝트 명세서 짜기
- [ ] 팀원 미팅
보이는그대로 만들면 된다.
이름 | 벌점
----- | -----
철수 | 0
영희 | 10
이름 | 벌점
----- | -----
철수 | 0
영희 | 10
@always0ne 이렇게 언급을하면 GitHub 공식 모바일앱을 사용할때 푸시알림이 온다.
@always0ne
마크다운에 대해 간단히 알아보고 사용법도 알아보았다.
현재 블로그 템플릿의 마크다운 출력 포멧이 github와 약간 달라 다르게 출력되는 부분이 있으니
실제 포스트를 직접 들어가서 확인하는 것이 좋을 것 같다.