728x90
Git이란
사용자 프로젝트의 버전을 관리하는 시스템으로 소스 코드 및 파일의 변경 이력을 관리하기 편하여 널리 사용된다.
Git을 사용하는 이유
- 버전 관리: Git은 프로젝트의 모든 버전을 기록하므로, 이전 상태로 되돌릴 수 있다. 이로 인해 개발자는 실수나 오류를 쉽게 수정할 수 있다.
- 협업: 여러 개발자가 동시에 작업할 수 있도록 지원하며, 각자의 변경 사항을 통합하기 쉽게 만든다. 이를 통해 팀워크가 향상된다.
- 백업: Git은 모든 버전의 데이터를 로컬 및 원격 저장소에 저장하여 데이터 유실을 방지한다. 코드가 손실되더라도 언제든지 복원할 수 있다.
- 브랜칭과 머지: Git은 브랜치를 쉽게 생성하고 관리할 수 있도록 하여, 실험적인 작업을 독립적으로 진행할 수 있다. 또한, 작업이 완료되면 쉽게 통합할 수 있다.
- 속도: Git은 대부분의 작업을 로컬에서 수행하므로, 빠른 속도를 제공한다. 이는 대규모 프로젝트에서도 원활한 작업을 가능하게 한다.
Git 사용하기
1. git bash 설치하기
Windows
- https://git-scm.com/ 접속, Download for Windows 를 클릭
- 사용자의 CPU에 맞게 Standalone Installer를 다운로드
- 다운로드한 설치 파일 실행
MacOS
- 터미널에 설치 코드 입력
brew install git
- 터미널에서 설정 코드 입력
echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc source ~/.zshrc
2. git bash terminal의 간단한 명령어
touch
: 새로운 파일을 생성한다. 예를 들어,touch filename.txt
는 빈 텍스트 파일을 생성한다.mkdir
: 새로운 디렉토리를 생성한다. 예:mkdir new_folder
는new_folder
라는 디렉토리를 만든다.ls
: 현재 디렉토리에 있는 파일과 폴더의 목록을 표시한다.start
: 파일이나 폴더를 열기 위해 사용한다. 예:start .
는 현재 디렉토리를 파일 탐색기에서 연다.rm
: 파일을 삭제한다. 예:rm filename.txt
는filename.txt
를 삭제한다.rm -r
: 디렉토리와 그 안의 모든 파일을 삭제한다. 예:rm -r folder_name
은folder_name
디렉토리와 그 내용을 삭제한다.Ctrl + Shift + c
: 터미널에서 텍스트를 복사한다.Shift + Insert
: 클립보드의 내용을 붙여넣는다.Ctrl + c
: 현재 실행 중인 프로세스를 중단한다.Ctrl + l
: 터미널 화면을 지운다.
반응형
'협업하자!?!!' 카테고리의 다른 글
개발자 필수템 - github 사용하기 03. github 유지 보수 (0) | 2024.10.15 |
---|---|
개발자 필수템 - github 사용하기 02. github 개념 익히기 (0) | 2024.10.15 |