2025년 11월 2일
스테이지, 에이전트, 체크아웃, 테스트, 배포 게이트, 자격 증명 및 사후 작업을 포함한 첫 번째 Jenkins 선언형 파이프라인을 구축합니다.
분기된 브랜치, 충돌 처리, 공유 히스토리, 팀 안전 워크플로우 선택을 위한 git merge와 git rebase 비교.
git init 또는 git clone을 사용해야 하는 시점을 배우고, 첫 커밋 전에 원격 저장소, 브랜치, 사용자 정보, 무시된 파일을 확인하는 방법을 알아봅니다.
git restore, reset, revert를 이해하여 파일 스테이징 해제, 로컬 편집 취소, 커밋 되돌리기, 공유 히스토리 재작성 방지 방법을 알아보세요.
Git 스테이징과 커밋이 어떻게 작동하는지 알아보세요. git add, 패치 스테이징, 스테이징된 diff, 그리고 집중된 커밋 메시지 작성 방법을 포함합니다.
일상적인 Git CLI 명령어를 lazygit, delta, tig와 같은 유용한 도구 및 리뷰와 히스토리 작업을 위한 GUI 클라이언트와 비교합니다.
유용한 설정, 명확한 별칭, .gitignore 및 .gitattributes와 같은 주요 파일로 Git을 사용자 정의하세요.
git log, diff, blame을 사용하여 프로젝트 히스토리를 추적하고, 변경 사항을 검사하며, 특정 줄이나 파일 변경의 커밋을 찾아보세요.
git commit --amend와 대화형 리베이스를 사용하여 공유 브랜치를 방해하지 않고 로컬 히스토리를 정리하세요.
일상적인 개발 워크플로우에서 Git 브랜치를 생성, 전환, 추적, 정리하고 안전하게 삭제하는 방법을 알아보세요.
비밀 정보를 저장소 밖으로 유지하고, 접근을 제한하며, 브랜치를 보호하고, 자동화를 검토하며, 알 수 없는 코드를 주의 깊게 다루어 Git 저장소를 안전하게 보호하세요.
Nginx 연결 거부 오류를 로그에서 정확한 업스트림 서비스, 포트, 소켓 또는 네트워크 문제로 추적하는 방법을 알아보세요.