Close

Git bash

기본적으로 Git은 Unix 스타일의 명령줄 환경에서 실행되도록 설계된 일련의 명령줄 유틸리티 프로그램입니다. Linux 및 macOS와 같은 최신 운영 체제에는 Unix 명령줄 터미널이 내장되어 있습니다. 따라서 Git으로 작업할 때 Linux와 macOS 운영 체제가 상호 보완됩니다. Microsoft Windows는 대신 Unix가 아닌 터미널 환경인 Windows 명령 프롬프트를 사용합니다.

Windows 환경에서 Git은 상위 수준 GUI 애플리케이션의 일부로 패키징되는 경우가 많습니다. Git용 GUI는 기본 버전 제어 시스템 프리미티브를 추상화하고 숨기려고 할 수 있습니다. Git에 익숙하지 않은 사용자가 프로젝트에 빠르게 기여하는 데 상당한 도움이 될 수 있습니다. 다른 팀원과 함께 프로젝트에 대해 공동 작업해야 하는 요구 사항이 많아지면 실제 원시 Git 메서드가 어떻게 작동하는지 파악하는 것이 중요합니다. 이때 명령줄 도구용 GUI 버전을 삭제하면 도움이 될 수 있습니다. Git Bash는 터미널 Git 경험을 위해 제공됩니다.


Git Bash란 무엇입니까?


Git Bash는 Git 명령줄 경험을 위한 에뮬레이션 계층을 제공하는 Microsoft Windows 환경용 애플리케이션입니다. Bash는 Bourne Again Shell의 약자이며 셸(shell)은 작성된 명령을 통해 운영 체제와 인터페이스하는 데 사용되는 터미널 애플리케이션입니다. Bash는 Linux 및 macOS에서 널리 사용되는 기본 셸입니다. Git Bash는 Windows 운영 체제에 Bash, 몇 가지 일반적인 bash 유틸리티 및 Git을 설치하는 패키지입니다.

Git Bash 설치 방법


Git Bash는 Git For Windows 패키지에 포함되어 있습니다. 다른 Windows 애플리케이션과 마찬가지로 Git For Windows를 다운로드하여 설치합니다. 다운로드가 완료되면 포함된 .exe 파일을 찾아서 열고 Git Bash를 실행합니다.

Git Bash 사용 방법


Git Bash는 표준 Bash 환경과 동일한 작업을 수행합니다. 기본적인 Bash 사용 방법을 검토하면 도움이 될 것입니다. 이 문서는 Git을 중점적으로 다루기 때문에 여기서는 Bash의 고급 사용 방법에 대해 설명하지 않습니다.

데이터베이스
관련 자료

전체 Git 리포지토리를 이동하는 방법

Bitbucket 로고
솔루션 보기

Bitbucket Cloud에서 Git에 대해 알아보기

폴더 탐색 방법


Bash 명령 pwd는 '현재 작업 디렉터리'를 인쇄하는 데 사용됩니다. pwd는 DOS(Windows 콘솔 호스트) 터미널에서 cd를 실행하는 것과 같습니다. 현재 Bash 세션이 있는 폴더 또는 경로에 해당합니다.

Bash 명령 ls는 현재 작업 디렉터리의 콘텐츠를 '나열'하는 데 사용됩니다. ls는 Windows 콘솔 호스트 터미널의 DIR과 같습니다.

Bash 및 Windows 콘솔 호스트에는 cd 명령이 있습니다. cd는 '디렉터리 변경(Change Directory)'의 약어입니다. 추가된 디렉터리 이름과 함께 cd가 호출됩니다. cd를 실행하면 터미널 세션의 현재 작업 디렉터리가 전달된 디렉터리 인수로 변경됩니다.

Git Bash 명령


Git Bash는 Git Bash 에뮬레이션의 /usr/bin 디렉터리에서 찾을 수 있는 추가 명령과 함께 패키징되어 있습니다. Git Bash는 실제로 Windows에서 상당히 강력한 셸 경험을 제공할 수 있습니다. Git Bash는 이 문서에서는 다루지 않는 셸 명령어(Ssh, scp, cat, find)와 함께 패키지로 제공됩니다.

앞서 설명한 Bash 명령 집합 외에도 Git Bash에는 이 사이트에서 설명하는 Git 핵심 명령 전체가 포함되어 있습니다. git clone, git commit, git checkout, git push 등에 대한 자세한 내용은 해당 명령의 설명서 페이지를 참조하세요.


이 문서 공유

여러분께 도움을 드릴 자료를 추천합니다.

이러한 리소스에 책갈피를 지정하여 DevOps 팀의 유형에 대해 알아보거나 Atlassian에서 DevOps에 대한 지속적인 업데이트를 확인하세요.

도구로 가득한 벽을 사용하여 협업하는 사람들

Bitbucket 블로그

DevOps 일러스트레이션

DevOps 학습 경로

Atlassian 전문가와 함께 하는 Demo Den 기능 데모

Bitbucket Cloud가 Atlassian Open DevOps와 작동하는 방법

DevOps 뉴스레터 신청

Thank you for signing up