이번에 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됩니다!

참고로 아이콘은 안먹히는 아이콘이 있더라구요 그런거는 그냥 텍스트만이라도~
<img src="https://img.shields.io/badge/{텍스트내용}-{hexcolor}?style=flat-square&logo={logo이름}&logoColor={logoColor}"/></a> 
이모티콘하면 역시 이 사이트죠!
https://getemoji.com/
조회수 확인이나, stats, 코딩시간기록 등 다양한 오픈소스가 있습니다! 하지만 일단 지금은 이것으로 충분히 만족하니깐!
후기🖐
특히나 이런 종류의 포스팅은 다른 분들의 포스팅을 거의 복붙하는 수준이라 너무 죄송하네요ㅠㅠ 참조는 잘 명시하고 있지만.. 아니 애초에 너무 완벽한 포스팅들이 많아요..저도 열심히 해서 완전 새로운 포스팅! 도전하겠습니다!
안녕하세요 좋은 포스팅 잘 읽었습니다. 그런데 yeoseon님을 참조했다는 본문 내용의 링크에 문제가 있는 것 같습니다.