본문 바로가기
728x90
반응형

Git3

[Git] 명령어 # git 저장소로 지정하기 - git init - 변경 내용이 저장되는 .git 폴더가 생성됨 # 폴더의 현재 변경 상태 확인하기 - git status - 변경된 상태의 파일은 'Working Directory' 상태에 있음 # commit된 결과 확인 - git log - 로그를 간소화해서 한 줄로 보기 : git log --oneline # 저장소 상태 확인 - git config --list # 이전 버전 불러오기 - git checkout 번호 # 한 단계 최근 버전으로 - git checkout - # 가장 최근 버전으로 - git checkout main 깃허브 업로드 과정 1. 'Working Directory' → 'Staging Area' - git add 파일명 → 모든 변경 파일을.. 2023. 2. 12.
[Git] 깃허브 사용법 관련 링크 - Git 다운로드 : https://git-scm.com/ - GitHub 주소 : https://github.com 깃허브 저장소 생성하기 1. 우측 상단의 메뉴에서 'Your repositories' 선택 2. Repositories 페이지에서 'New' 선택 3. 설정 후 'Create repository' 선택하면 저장소가 만들어짐 깃허브 저장소에서 가져오기 - 로컬 저장소 폴더로 지정된 상태에서, git clone 저장소주소 입력 ▶ 완료 시 로컬 저장소 폴더에 깃허브 저장소 폴더가 생성됨 Git Bash에 로컬 저장소로 사용할 폴더 지정하기 방법 1) cd 명령어 사용하기 : cd 폴더주소 1. 폴더 주소 복사하기 2. Git Bash 내에서 붙여넣기 방법 2) 폴더에 들어가서 우.. 2023. 2. 12.
[Git] 개요 Git - 분산형 버전 관리 시스템 - 필요성 : 소스 코드, 작업물 등을 관리할 때 편리함 # 버전 관리 시스템 (Version Control System) : 사용자 프로젝트에 포함된 파일의 변경 내역을 추적할 수 있도록 하는 도구/방법론 1) 중앙 집중식 버전 관리 시스템 (SVN) - 중앙 서버에 소스 코드와 history를 직접 저장하는 방식 [단점] · 각 개발자만의 history를 관리할 수 없음 · commit된 내용에 실수가 있을 때, 서버의 다른 개발자에게 바로 영향을 미침 → 중앙 서버에 문제가 생기면 협업 불가능 2) 분산형 버전 관리 시스템 (DVCS, Git) - 여러 개발 PC와 저장소에 분산해서 저장하는 방식 [장점] · 모든 작업자가 원본을 가질 수 있음 → 개별 histo.. 2023. 2. 12.
728x90
반응형