본문 바로가기

devops2

[DevOps] Git & GitHub 웹 개발자를 위한 Git 필수 명령어 정리 ※ 필수 Git 명령어 정리 (CLI(Command Line Interface) 기준) > 로컬 저장소 관련 명령어 설명 git init현재 폴더를 Git 저장소로 초기화git clone 원격저장소url원격 저장소를 복제git status변경 사항 확인git add 확장자포함파일명특정 파일 스테이징git add .모든 변경 사항 스테이징git commit -m "커밋메세지"스테이징된 파일을 커밋 > 브랜치 관련 명령어 설명 git branch브랜치 목록 확인git branch 브랜치명새 브랜치 생성git checkout 브랜치명특정 브랜치로 이동git switch 브랜치명브랜치 이동(새로운 방식)git checkout -b 브랜치명브랜치 생성 + 이동git merge 브랜치명현재 브랜치에 다른 브랜치.. 2025. 8. 15.
[DevOps] Git & GitHub 한눈에 이해하기 (feat. SVN, GitLab) ※ Git & GitHub구분GitGitHub정의코드를 쉽게 관리할 수 있도록 해주는 버전 관리 프로그램Git으로 관리되는 프로젝트의 코드가 저장되는 저장소설치 여부로컬 PC에 직접 설치 필요웹/클라우드 서비스로 설치 불필요저장소 위치개발자 PC(로컬 저장소)와 원격 저장소(서버)원격 저장소 제공 (github.com)주요 기능버전 관리, 브랜치 관리, 협업을 위한 merge/rebase코드 공유, Pull Request(PR), 이슈 관리, CI/CD, 협업 도구사용 목적코드 변경 이력 관리, 되돌리기, 브랜치 기반 개발오픈소스 프로젝트 협업, 팀 프로젝트 관리, 포트폴리오 공개오프라인 사용가능 (네트워크 없이도 커밋 가능)불가능 (인터넷 필요)예시git init, git commit, git merg.. 2025. 8. 15.