학교 수업에서 gitlab 서버를 이용해서 과제를 관리한다.
지금까지 올린 gitlab의 git을 github에 그대로 옮기려 한다.
직접 옮기기에는 너무 무식해보여서 일괄적으로 옮긴 방법을 찾아보았다.
git clone --mirror : to clone every references(commit, tags, branches)
git push --mirror : to push everything
git clone --mirror https://bitbucket.org/exampleuser/repository-to-mirror.git #원본 git clone
cd repository-to-mirror.git #clone한 git 경로 지정
git remote set-url --push origin https://github.com/exampleuser/mirrored #붙여넣을 git 경로 지정
git push --mirror #git push
출처: GOOD to GREAT
원리는 원본에서 모든 기록을 전부 clone한 다음에 원격 경로 지정해주고 push하는 것이다.
근데 다 옮기고 보니까 처음부터 github에서 repository 팔때 옮기는 옵션이 있다더라..
뻘짓하지 말고 제공해주는 옵션을 쓰자
---
layout: post //레이아웃 칸, 웬만하면 post 쓰면 된다.
title: 제목
date: yyyy-mm-dd hh:mm:ss
categories: 카테고리로 카테고리에서 분류할 때 쓴다.
tags: 태그로 태그로 분류할 때 쓴다.
excerpt: 요약, 미리보기 볼때 이 글만 보인다.
mathjax: true or false //수식 쓰면 true 적으면 된다.
---
* content
{:toc}
내가 fork한 블로그에서 만든 기능 중에 우측 메뉴가 있다.
보면 “헤더 양식”부터 여러 링크가 있는 것을 볼 수 있다.
그 메뉴에 이 글의 헤더 목록을 추가할지의 여부를 toc attribute의 유무로 따진다.
그래서 임시 list 요소 하나 넣고 거기에 toc attribute를 붙인다.
요소 text가 content가 아니여도 된다.
kramdown
이다.
이후에 문법 정리한 거 가져올 것이다.
로렘 임숨 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac nisi ac mauris iaculis mollis suscipit eu nisi. Vivamus non lobortis massa, a dapibus augue. Vestibulum lorem diam, convallis in aliquet id, efficitur et felis. In aliquam justo est, sit amet laoreet sem feugiat vitae. Morbi viverra condimentum tincidunt. Ut at ipsum vitae orci tincidunt ullamcorper. Nullam maximus ultrices rutrum. Etiam lorem enim, sodales ac nibh at, malesuada sagittis odio. Donec et enim a mauris tempus ultricies. Ut pulvinar lectus in lorem iaculis consectetur.
Aliquam erat volutpat. Vestibulum maximus vitae dolor ac pulvinar. Nam sed arcu in dui gravida mollis. Donec maximus ultricies est, vitae sodales nibh facilisis vehicula. In accumsan tempus magna non lacinia. Ut arcu nulla, hendrerit nec tortor sit amet, ornare fringilla justo. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse a mauris mollis, luctus elit nec, pellentesque urna. Nunc pellentesque rhoncus magna ut congue. Maecenas sit amet purus venenatis, lacinia mi vel, pellentesque ligula. Nunc sodales consectetur tempus. Mauris turpis metus, commodo eget tincidunt ut, elementum id ipsum. Curabitur dignissim libero quis diam porta ornare. Aenean finibus, ante sed rutrum blandit, risus urna lacinia risus, eu faucibus velit felis ut ante.
Integer auctor velit in magna lobortis, nec luctus diam aliquam. Donec ex neque, ultrices a neque quis, consectetur dignissim dui. Curabitur volutpat, nunc ultrices dictum scelerisque, quam augue ornare felis, fringilla porta massa nisi vel libero. Nulla et ante felis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti. Fusce ultrices quam non lacinia faucibus. Nam suscipit rhoncus urna, eu ullamcorper tortor ultricies sed.
Donec hendrerit vestibulum magna, at iaculis risus pulvinar eget. Nunc ipsum nisi, porttitor sed risus et, varius aliquet massa. Pellentesque sollicitudin magna ut ullamcorper condimentum. Nunc metus dolor, laoreet et erat malesuada, eleifend commodo eros. Nunc ullamcorper vulputate dolor, sed vehicula turpis. Nam viverra justo vestibulum nunc mollis, a dictum ipsum pellentesque. Nullam quis dictum odio, nec hendrerit nunc. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
Nunc fringilla aliquam tempus. Praesent imperdiet, nulla vel posuere imperdiet, enim nunc mollis erat, ut pellentesque elit dolor sed est. Mauris vestibulum augue vitae nisi convallis tincidunt. Nullam leo est, luctus vel tincidunt id, tincidunt eu leo. Donec id velit non nunc venenatis sagittis. Donec consectetur ligula enim, vel consequat purus placerat at. Aenean magna enim, egestas vel justo eget, egestas auctor sem. Ut ornare scelerisque dolor commodo sollicitudin. Vestibulum et gravida eros. Morbi vitae congue ipsum. Proin eu quam enim. Ut non viverra purus, quis posuere magna. Phasellus sed tortor dignissim, lacinia nunc nec, consectetur risus. Ut congue tortor massa, ut pretium sem ultricies eu.