반응형
GPT Commit 소개 gptcommit은 GPT-3를 활용하여 git 커밋 메시지를 자동으로 작성해주는 도구입니다. 이 도구를 사용하면 개발자들이 커밋 메시지를 작성하는데 드는 시간을 절약하고 코딩에 더 집중할 수 있습니다. gptcommit을 사용하면 GPT와 같은 대형 언어 모델을 이용하여 명확하고 포괄적이며 설명적인 커밋 메시지를 쉽게 생성할 수 있습니다. 만약 생성된 메시지가 마음에 들지 않는다면 수정할 수도 있습니다. gptcommit은 개발자들이 코드 작성에 더 많은 시간을 사용할 수 있도록 도와줍니다. https://github.com/zurawiki/gptcommit 설치 및 설정 gptcommit을 설치하려면 Rust 패키지 관리자 Cargo가 설치되어 있어야 합니다. rustup을 ..
git-sync 스크립트 작성하기 logseq에서 제작한 git-auto 스크립트를 수정하여 사용합니다. #!/usr/bin/env bash server=origin branch=$(git rev-parse --abbrev-ref HEAD) get-commit-message() { local commit_message=$(git diff --name-only HEAD~1..HEAD) commit_message=$(echo "${commit_message}" | sed -e 's/^.*\///') echo "${commit_message}" } auto-commit-and-push() { if ! [[ $(git status) =~ "working tree clean" ]]; then git add . g..
저는 옵시디언 Valut 데이터를 안전하게 보관하기 위해서 Github와 드롭박스(Dropbox) 2곳에 데이터를 저장하고 있습니다. 그리고 이렇게 저장하기 위해서 2개의 옵시디언 플러그인을 설치해서 사용하고 있어요. 옵시디언 플러그인 설치하기 먼저 Remotely Save와 Obsidian Git 플러그인 2개를 설치합니다. Remotely Save Remotely Save 플러그인은 AWS S3, Dropbox, Webdav, Onedrive sync 기능을 제공합니다. 1. 커뮤니티 플러그인에서 Remotely Save를 검색하고 설치합니다. 설치가 완료되면 Enable 버튼을 눌러서 플러그인을 활성화 합니다. 2. Remotely Save 설정에 들어갑니다. schedule for auto run..