Git
-
git 영역Git 2023. 3. 27. 20:45
Git 영역 온라인 : remote repository (원격 저장소) 로컬 : work space (작업 공간), staging area (스테이징 영역), local repository (지역 저장소) Staging area Work space에 있던 파일을 git add하면 Staging area로 이동. Commit하기 전에 내용을 기록하는 장소 Staging area에 있는 파일은 commit이 가능하다. Staging area에 있는 상태에서 파일을 수정했다면? Staged이면서 modified인 상태가 된다. 이 상태에서 commit을 하면 add 명령을 실행해서 staged 된 파일만 commit이 된다. commit을 하기 위해서는 git add 명령을 다시 실행하여 최신 버전으로 만들어..
-
Git 명령어Git 2023. 3. 25. 14:38
Git 영역 온라인 : remote repository (원격 저장소) 로컬 : work space (작업 공간), staging area (스테이징 영역), local repository (지역 저장소) 1. Git으로 파일 관리 시작(Git 초기화) (1) git init git init 를 입력한 위치의 모든 파일들이 git의 관리를 받음 (2) 기본 브랜치 이름 변경 git config --global init.defaultBranch main -> 앞으로 git init를 입력하면 설정되는 기본 브랜치 명을 변경하는 작업 git branch -m main -> 현재 위치한 브랜치의 이름을 변경하는 작업 초반에는 master로 설정이 되어있는데 최근에 master이라는 표현이 인종차별적 뉘앙스를 ..
-
버전 관리Git 2023. 3. 24. 13:15
버전 관리 1. 변경된 이력들을 저장하는 작업 2. 이전에 변경된 이력들이 기록되어있어 되돌아갈 수 있다. 3. 변경 사항 저장 시 변경된 사항 코멘트를 작성해야한다. 4. Git 으로 관리되는 파일은 Github, GitLab, Bitucket 등의 여러 가지 원격 저장소를 이용해서 백업과 협업을 할 수 있다. Git - 분산형 버전 관리 시스템 - 리누스 토르발즈가 만든 일종의 프로젝트 - 파일을 관리해주는 프로그램 (버전 관리, 파일 백업, 파일 공유) - commit : 스냅샷(특정 시점에 생성된 백업 복사본)을 만들어 주는 작업 -> 버전 관리, 협업에 유리 - 변경된 사항도 쉽게 확인이 가능하다. Github - Git Repository 관리할 수 있는 클라우드 기반 서비스 - 개발자의 SN..