이번에 github를 한번 정리해봤습니다. 평소에는 github에 무턱대고 repository올리고 대충 정리한 규칙으로 commit해서 github가 완전 엉망이더라구요...
그래서 한번 정리할 겸 포스팅 해봅니다!
1. Repository 합치기
2. github commit 규칙 정하기
3. github profile readme 꾸미기
git clone (repository 주소)
commit을 안하면 추후 subtree를 진행할때 git diff-index HEAD가 내부적으로 수행하게 되어서 commit이 없으면 에러가 난다고 합니다!
readme수정
git add .
git commit -m [설명]
git subtree add --prefix=(해당 Repository 하위의 디렉터리명) (옮겨올 Repository 주소) (옮겨올 Repository의 branch)
삭제해도 되고 삭제안해도 됩니다!
하지만 병합하는 목적이기때문에 삭제했습니다!
삭제는 github의 repository설정페이지에서!
참조
yeoseon님이 자세히 설명해주셨습니다. 그냥 복붙한거나 다름없는...ㅠㅠ
http://yeoseon.kr/git-repository-habcigi-commit-log-yuji-subtree-iyong/
규칙은 종류가 되게 많더라구요. 그중에 가장 깔끔해보이고 잘 정리된 포스팅을 참조했습니다!
type(타입) : title(제목)
body(본문, 생략 가능)
Resolves : #issue, ...(해결한 이슈 , 생략 가능)
See also : #issue, ...(참고 이슈, 생략 가능)
...
너무 많네요..commit할때마다 Reid님의 포스팅을 참조하다보면 익숙해..지 겠죠?
참조
https://velog.io/@djh20/Git-%EC%A0%9C%EB%8C%80%EB%A1%9C-%EC%82%AC%EC%9A%A9%ED%95%B4%EB%B3%B4%EC%9E%90
https://blog.ull.im/engineering/2019/03/10/logs-on-git.html
https://underflow101.tistory.com/31
꾸미는것도 다른 포스팅이 무척많더라구요! 그중에 저는 가장 이쁘게 꾸미신 wookyoungKim님의 포스팅을 복붙했습니다;
자신의 github 계정이름과 똑같이 만들면됩니다!
(found secret! 이스터에그를 발견한 느낌 ㅎㅎ)
마크다운 작성시에 preview사이트를 이용하시거나 하던데
저는 visual studio code에 있는 md프리뷰기능을 사용합니다.
간단히 md파일에 오른쪽클릭을 하게되면!
작성하면서 자동적으로 preview됩니다!
![header](https://capsule-render.vercel.app/api?type={헤더타입}&color={색상}&height={높이}§ion=header&text={텍스트}%20render&fontSize=90)
참고로 아이콘은 안먹히는 아이콘이 있더라구요 그런거는 그냥 텍스트만이라도~
<img src="https://img.shields.io/badge/{텍스트내용}-{hexcolor}?style=flat-square&logo={logo이름}&logoColor={logoColor}"/></a> 
이모티콘하면 역시 이 사이트죠!
https://getemoji.com/
조회수 확인이나, stats, 코딩시간기록 등 다양한 오픈소스가 있습니다! 하지만 일단 지금은 이것으로 충분히 만족하니깐!
후기🖐
특히나 이런 종류의 포스팅은 다른 분들의 포스팅을 거의 복붙하는 수준이라 너무 죄송하네요ㅠㅠ 참조는 잘 명시하고 있지만.. 아니 애초에 너무 완벽한 포스팅들이 많아요..저도 열심히 해서 완전 새로운 포스팅! 도전하겠습니다!
안녕하세요 좋은 포스팅 잘 읽었습니다. 그런데 yeoseon님을 참조했다는 본문 내용의 링크에 문제가 있는 것 같습니다.