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 숨김폴더 생성 확인
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 "현재 디렉토리에 있는 모든 파일을 커밋"
반응형
'Git' 카테고리의 다른 글
[Git] 회사에서 GitLab 팀 프로젝트 관리 (0) | 2024.07.04 |
---|---|
기본 - Git bash 사용법 - 시간 변경 및 commit 기록 되돌리기 (0) | 2024.07.01 |
GitKraken (0) | 2022.12.22 |
GitHub 홈페이지(바로가기) 등록 (0) | 2022.11.17 |
Github 기본 사용법 (0) | 2022.11.02 |