개발환경

Shell

4개의 글
  1. 도구/GitHub

    폴더별 GitHub 계정 분리: SSH 호스트 별칭 + git includeIf 완벽 가이드

    한 머신에서 두 GitHub 계정을 쓸 때 commit author가 잘못 찍히거나 push가 거부되는 문제를, SSH 호스트 별칭과 git includeIf로 폴더 단위 자동 전환되도록 셋업하는 표준 패턴을 다룹니다.

    14분 읽기
  2. 도구/GitHub

    `gh repo star`는 존재하지 않습니다: CLI 설치 wizard에서 GitHub 스타 자동화하기

    오픈소스 CLI 도구에 "GitHub star 한 번 부탁드려요" 프롬프트를 붙일 때 만나게 되는 네 가지 함정과 해법. 핵심은 `gh repo star`라는 서브커맨드 자체가 gh CLI에 없다는 점, 그리고 선택적 후속 작업의 Ctrl+C 처리·재프롬프트 방지 marker 타이밍·stderr 누수 제어입니다.

    18분 읽기
  3. AI/Claude Code

    터미널 상태줄을 클릭 가능하게: OSC8 하이퍼링크와 두 가지 보안 함정

    OSC8은 9줄짜리 함수로 터미널 텍스트를 클릭 가능한 링크로 만들어 줍니다. 단, segment 단위 URL 인코딩과 git remote URL의 자격증명 stripping이라는 두 가지 함정을 미리 잡지 않으면 토큰을 escape sequence 안에 그대로 노출시킬 수 있습니다.

    15분 읽기
  4. 도구/GitHub

    Git from Hell 탈출기: checkout 버리고, 좀비 브랜치 자동 청소까지

    아직 git checkout 쓰시나요? 현대적 Git 명령어와 좀비 브랜치 자동 청소 alias를 실전 경험 기반으로 정리했습니다.

    14분 읽기