Git

Git(버전관리, Cmder, 다운로드, 기본)

code2772 2022. 11. 2. 08:17
728x90
반응형

Git - 버전관리 시스템의 종류

✔ 버전관리

여러 파일을 하나의 버전으로 묶어 관리하는 것

버전관리 시스템의 종류
1. 클라이언트 - 서버 모델
- 하나의 중앙 서버로 여러 클라이언트들이 각자 필요한 것만 가져와서 작업을 하고 다시 중앙 서버로 통합하는 방식
- CVS, SVN
2. 분산 모델
- 하나의 중앙 서버가 존재하지만 여러 클라이언트들은 각자의 컴퓨터 저장소애 전체 사본을 가지고 작업하는 방식
- Git

Git download
https://git-scm.com/download/win

Git 버전확인
git bash실행 -> git --version
git version 2.38.1.windows.1


윈도우용 터미널 프로그램
https://cmder.app/ -> 미니버전

Referevce 참고

ls(dir) : 현재 디렉토리 내의 파이 및 디렉토리를 표시
cd : 다른 디렉토리로 이동
cls(컨트롤 + l) : 화면

깃 명령어 - Referevce 참고

1. 프로젝트 디렉토리 내에 로컬 저장소를 생성
git init

Git Bash cmd 창
Cmder 기본창

✔ .git 숨김폴더 생성 확인

ls -al

2. config 명령어 사용
현재 설정되어 있는 이름 확인하기
git config user.name

이름 설정하기
local, global or system

git config --global user.name "hunseop"

이메일 설정하기
git config --global user.email "hunseop@kakao.com

설정 확인하기
git congig user.name
git congig user.email


3. 파일 상태 확인하기
git status

4. 진행 히스토리 확인
git log

✔ 기본 브랜치 변경

git config --global init.defaultBranch main

5. 파일을 선택하기 -> stage에 올림
git add index.html

6. 하나의 버전으로 만들기
git commit -m :index.html을 커밋

7. 파일을 한꺼번에 선택하기 -> stage에 올림
git add .

8. 선택된 여러 파일을 하나의 버전으로 만들기
git commit -m "현재 디렉토리에 있는 모든 파일을 커밋"

 

반응형