hello

업무를 하면서 자주 쓰는 git 명령어들 모음

실무에서 정말 자주 쓰이거나 시간을 확 줄여주는 GIT 명령어

Share

✅ 1. Git 토큰 저장하기

git config --global credential.helper store
인증 정보를 저장해 반복 입력 없이 GitHub 등과 연동할 수 있습니다.

✅ 2. commit 작성자 직접 넣기

git commit --amend --author="git-user <[email protected]>"
커밋 작성자 수동 설정 또는 잘못된 계정으로 커밋한 경우 수정할 수 있습니다.

✅ 3. 로그를 한 줄로 보기

git log --oneline
커밋을 간단하게 한 줄로 요약해서 보여줍니다.

✅ 4. 프록시 설정 및 해제

git config --global https.proxy https://id:pw@proxy:port
git config --global --unset https.proxy
회사 네트워크 환경에서 GitHub 접속이 막힐 때 설정합니다.

✅ 5. SSL 인증서 검증 끄기

git config --global http.sslVerify false
인증서 문제로 pull/push가 안 될 때 임시 해결합니다. (주의 필요)

✅ 6. Sparse Checkout – 특정 폴더만 가져오기

git sparse-checkout init --cone
git sparse-checkout set 경로/폴더명
대형 리포지토리에서 필요한 폴더만 가져와 속도 개선 및 용량 절약!

✅ 7. 한글 경로 깨짐 방지

git config --global core.quotepath false
Git 로그에서 한글 파일명이 이상하게 출력되는 현상을 해결합니다.

✅ 8. 특정 파일만 이전 커밋에서 되돌리기

git checkout HEAD~1 -- 경로/파일명
전체가 아닌 특정 파일만 이전 커밋 상태로 되돌릴 수 있습니다.

✅ 9. 마지막 커밋을 이전 커밋과 합치기 (squash)

git rebase -i HEAD~2
여러 커밋을 하나로 합쳐서 깔끔한 Git 히스토리 만들기 (옵션에서 squash 선택)

✅ 10. 지정 커밋부터 최신까지 log 보기

git log SHA값..
특정 커밋부터 최신 커밋까지의 로그만 추적하고 싶을 때 유용합니다.

✅ 11. 커밋하지 않은 변경사항 숨기기 (stash)

git stash
작업 중인 변경사항을 임시 저장소에 보관해 두고 브랜치를 바꾸거나 테스트할 수 있습니다.

✅ 12. 어떤 커밋이 어떤 파일 변경했는지 보기

git log -- 경로/파일명
특정 파일의 히스토리만 보고 싶을 때 아주 유용합니다.

✅ 13. 커밋 해시 없이 브랜치에 있는 파일 비교

git diff 브랜치1 브랜치2 -- 경로/파일명
동일 파일이 두 브랜치에서 어떻게 다른지 빠르게 비교 가능합니다.

✅ 14. 누가 어떤 줄을 마지막에 수정했는지 확인 (blame)

git blame 경로/파일명
파일의 각 줄이 누가, 언제 작성했는지를 확인할 수 있어 디버깅에 탁월합니다.

Read more

AI가 짜준 코드가 배포 속도를 높였다면, 이제는 '신뢰성 가드레일'을 세울 때입니다

최근 많은 팀이 AI 코딩 어시스턴트나 에이전트를 도입하면서 코드 생산 속도가 비약적으로 상승했습니다. 하지만 속도가 빨라졌다는 것은 그만큼 잠재적인 결함이 프로덕션 환경으로 유입되는 속도 또한 빨라졌음을 의미합니다. DevOps.com의 이번 글은 AI가 생성한 코드의 특성과 그로 인해 발생하는 새로운 유형의 리스크, 그리고 이를 제어하기 위한 '신뢰성 가드레일(Reliability Guardrails)

By JHL

LLM 시대, 프롬프트 엔지니어링보다 '도메인 전문성'이 더 강력한 무기인 이유

최근 AI 도구들이 비약적으로 발전하면서 '프롬프트 엔지니어링'이라는 기술적 기법에 많은 관심이 쏠렸습니다. 하지만 실제 현업에서 LLM을 극한으로 활용해 고도의 결과물을 만들어내는 사람들의 공통점은 정교한 프롬프트 템플릿을 쓰는 능력이 아니라, 해당 분야에 대한 깊은 '도메인 전문성'을 갖추고 있다는 점입니다. 많은 이들이 LLM이 지식의 격차를 줄여준다고

By JHL

AI 코딩 에이전트 도입 시 고려해야 할 보안 제어 프레임워크: 속도와 안전의 균형 잡기

최근 Claude Code나 Kiro와 같은 AI 코딩 에이전트들이 단순한 코드 완성을 넘어, 자연어 프롬프트 하나로 수십 개의 PR을 생성하고 인프라를 수정하는 수준까지 발전했습니다. 하지만 이러한 생산성 향상은 '기계적 속도'라는 트레이드오프를 동반합니다. AI 에이전트는 조직의 보안 리스크나 컴플라이언스를 이해하지 못한 채 오직 '작업 완료'에만 최적화되어

By JHL

AI 벤치마크의 '포화 상태'와 평가 지표의 유효기간: 우리는 무엇을 믿어야 하는가

최근 LLM의 성능이 비약적으로 상승하면서, 역설적으로 우리가 모델의 성능을 측정하는 '자' 자체가 무용지물이 되는 현상이 가속화되고 있습니다. arXiv에 게재된 "When AI Benchmarks Plateau: A Systematic Study of Benchmark Saturation" 연구는 우리가 흔히 신뢰하는 벤치마크 점수가 왜 더 이상 모델 간의 변별력을 제공하지 못하는지, 그리고 이른바 '

By JHL