캐시 도입으로 빌드 속도를 10배 이상 빠르게 만들었습니다
GitHub Actions의 캐시를 활용하여 블로그 빌드 시간을 10분에서 1분으로 단축시켰다. 매번 새로 설치하던 도구와 원고를 캐시하여 효율성을 높였으며, 자동화 시스템의 비효율성을 인식하고 개선하는 과정에서 블로그 성장의 증거를 발견했다.
GitHub Actions의 캐시를 활용하여 블로그 빌드 시간을 10분에서 1분으로 단축시켰다. 매번 새로 설치하던 도구와 원고를 캐시하여 효율성을 높였으며, 자동화 시스템의 비효율성을 인식하고 개선하는 과정에서 블로그 성장의 증거를 발견했다.
Notion과 GitHub Pages 간의 자동 동기화를 통해 글쓰기와 배포 과정을 완벽하게 분리한 시스템을 구축하였다. Notion API, Hugo, GitHub Actions를 활용하여 데이터 무결성, 효율성, 내결함성을 고려한 자동화 파이프라인을 설계하였고, 이를 통해 기술적 마찰 없이 글쓰기에만 집중할 수 있는 환경을 조성하였다. 이 과정은 개인적인 질문에 대한 엔지니어링적 해결책을 찾는 여정이었으며, 지속적으로 발전할 수 있는 플랫폼을 만들었다.
ripgrep은 빠르고 효율적인 텍스트 검색 도구로, Rust 언어로 개발되어 높은 성능과 메모리 안정성을 제공합니다. 자동으로
Ubuntu에서 Personal Access Token(PAT)을 사용하여 GitHub에 자동 로그인하는 두 가지 방법을 소개합니다. 첫 번째 방법은 .netrc 파일과 Git Credential Helper를 이용하여 토큰을 저장하고 인증 정보를 관리하는 것이고, 두 번째 방법은 GitHub CLI를 설치하고 환경 변수에 토큰을 추가하여 인증하는 것입니다. 두 방법 모두 보안 주의사항이 있으며, 파일 권한 설정을 확인해야 합니다.
언리얼 엔진과 Git 연동을 위한 팁과 자료를 제공하며, 특정 파일 및 폴더를 Git에서 제외할 수 있는 방법을 설명합니다. 관련 링크로는 GitHub와 언리얼 프로젝트의 커밋 및 푸시 방법이 포함되어 있습니다.
Git 사용자 이름 변경 후 원격 리포지토리 관리 및 GitHub 계정 이름 변경 방법에 대한 링크를 제공합니다.
깃 충돌이 발생했을 때, 에러 메시지를 더블클릭하면 충돌이 일어난 파일들의 로그를 확인할 수 있으며, 충돌 해결을 위해
MacBook Pro에서 커밋이 기여도 그래프에 표시되지 않는 문제를 해결하기 위해, GitHub 계정의 이메일 주소와 로컬 Git 이메일 주소를 일치시켜야 합니다. 이를 위해 설정에서 이메일 주소를 확인하고, 터미널에서
파이썬을 사용하여 웹사이트에서 이미지 URL을 크롤링하고, 이를
서버에서 랜덤 이미지를 불러와 git 프로필에 자동으로 커밋하는 방법을 설명합니다. 여러 이미지 소스와 API를 활용하여 이미지를 가져오고, Node.js와 Puppeteer를 사용하여 웹 페이지에서 이미지를 선택하는 스크립트를 작성합니다. 또한, crontab을 통해 주기적으로 커밋을 자동화하는 방법과 while 문을 활용한 스케줄링 방법도 다룹니다.
구글 클라우드를 이용한 커밋 자동화 API 제작 방법을 설명하며, 무료 계정 생성, 서버 구축, git 설치 및 자동 커밋 스크립트 작성, 스케줄링 방법을 포함합니다. 또한, 토큰 인증 방식을 통해 깃허브에 로그인하고, 특정 주기마다 파일을 생성하여 자동으로 커밋하는 방법도 안내합니다.
100MB 이상의 파일을 GitHub에 커밋하기 위해 Git LFS를 설치하고, 특정 파일 형식을 추적하도록 설정하는 방법을 설명합니다. 에러 발생 시 파일을 이동하고, 커밋 후 다시 업로드하는 절차를 안내합니다.
GIt Desktop에서 Pull 충돌을 해결하려면, 내부 Changes에서 파일을 오른쪽 클릭하고 Discard Changes를 적용한 후 다시 Pull 요청을 하십시오.
노션에 Git 커밋 잔디를 연동하는 방법에 대한 설명으로, HTML 블록을 사용하여 GitHub 커밋 그래프를 노션에 삽입하는 방법과 관련된 링크 및 코드 예시가 포함되어 있다. 버전 2에서는 추가적인 업데이트가 언급된다.
유니티 프로젝트 관리를 위해 깃허브와 연동하는 방법에 대한 정보가 포함되어 있으며, 새로운 리포지토리 생성 및 프로젝트를 깃허브에 올리는 방법에 대한 링크가 제공됩니다.