본문 바로가기

OpenSource7

git config 설정하기 VSCode에서 id/pw 설정을 자동 저장하고 싶으면 아래 명령어를 입력하자. git config --global credential.helper store https://git-scm.com/docs/git-credential-store 이미 정보가 있다면 아래 명령어로 삭제해주자. git config --unset user.name git config --unset user.email 아래는 전역 설정을 지워주는 명령어. git config --unset --global user.name git config --unset --global user.email 현재 git config를 아래 명령어로 확인할 수 있다. git config --list 아래 명령어로 추가해보자. git config use.. 2021. 10. 1.
ripgrep 소개 (적는중) 좋다.. 빠르다.. https://github.com/BurntSushi/ripgrep GitHub - BurntSushi/ripgrep: ripgrep recursively searches directories for a regex pattern while respecting your gitignore ripgrep recursively searches directories for a regex pattern while respecting your gitignore - GitHub - BurntSushi/ripgrep: ripgrep recursively searches directories for a regex pattern while respec... github.com https://b.. 2021. 7. 30.
gource 소개 오늘은 버전 관리 도구의 시각화 도구인 gource에 대해 탐방해보자. Gource에는 Git , Mercurial , Bazaar 및 SVN에 대한 기본 제공 로그 생성 지원이 포함되어 있다. https://github.com/acaudwell/Gource GitHub - acaudwell/Gource: software version control visualization software version control visualization. Contribute to acaudwell/Gource development by creating an account on GitHub. github.com 설치 방법 brew install gource 혹은 아래 사이트에서 다운로드 가능하다. https://go.. 2021. 7. 28.
Github changelogs 오늘은 Github에서 Conventional Commits 통해서 변경사항들을 추적하는데 도움을 주는 chagelogs에 대해 알아보자. 우리는 chagelogs를 통해 배포에 대한 변경점들을 쉽게 파악할 수 있다. 여러가지 changelogs 생성기들이 있지만 오늘은 우선 standard-version 에 대해서 알아볼 것이다. 설치 yarn add -D standard-version package.json의 scripts에 release를 추가해준다. "scripts": { ..., "release": "standard-version" } 그리고 .versionrc 파일을 추가해준다. Conventional Commits의 형식에서 [적용 범위(선택 사항)]: 타입부분에 대하여 .versionrc .. 2021. 7. 18.
gh-pages 로 배포하기 https://pages.github.com/ GitHub Pages Websites for you and your projects, hosted directly from your GitHub repository. Just edit, push, and your changes are live. pages.github.com gh-pages를 사용해보자. 1. gh-pages 패키지 설치 yarn add -D gh-pages 2. package.json 에 다음 추가. "homepage" : "https://.github.io/" 3. package.json "scripts"에 다음 추가 "predeploy" : "npm run build", "deploy" : "gh-pages -d build" 최종 pa.. 2021. 7. 17.
Github multiple authors github에서 github multiple authors를 사용해서 여러명이 기여했다는것을 명시 할 수 있다. 아직, vscode live share도 여러 사람이 같이 코딩을 해도 정작 커밋을 하면 한사람 밖에 반영이 안되기때문에 더더욱 github multiple authors 기능은 유용하다. 방법 commit 메세지 이후 개행 2번을 한뒤에 아래와 같은 형식에 맞춰서 작성하면 PR에 여러명 기여로 표시가 된다! git commit -m "commit message Co-authored-by: hochan222 " 이메일을 비공개로 유지하고 싶을 때는 아래와 같이 작성할 수 있다. Co-authored-by: hochan222 해당 세부 내용은 아래 링크를 참고하자. https://docs.git.. 2021. 7. 17.