본문 바로가기

GIT

(5)
gitlab 시작하기-프로젝트 생성, 저장소 연동, etc 계정 만들기https://gitlab.com 접속하여 계정을 생성한다. The One DevOps PlatformFrom planning to production, bring teams together in one application. Ship secure code more efficiently to deliver value faster.about.gitlab.com 그룹 생성하기 • Gitlab에 로그인한다. • 상단 왼쪽 메뉴를 클릭하여 그룹으로 들어간다. • 먼저 그룹을 생성한다. 프로젝트 생성하기 • 그룹메뉴로 들어가기 • New 프로젝트 버튼 클릭 • Create new project 클릭 • Create blank project 클릭 • Initilize repository with a RE..
git이란? git은 여러 사람이 협동하는 환경에서 변경 사항을 관리하는 시스템이다. 특징 • 변경사항을 적절히 저장했다가 필요한 시점으로 돌릴 수 있다. • 서로 다른 변경사항들을 쉽게 합칠 수 있는 기능을 제공한다. • 저장소가 로컬(내 컴퓨터)에 있어 네트워크가 끊어져도 작업 가능하다. • 다른 버전관리 시스템 보다 빠르다. • 원격저장소를 연결해 협동 작업이 가능하다. 3가지 영역 1. 작업 폴더 -사용자가 변경하는 실제 파일이 들어가는 폴더 2. 스테이지 -변경사항들을 관리할 파일들의 리스트 3. 변경 이력 -커밋이라 불리는 변경사항 묶음과 커밋들의 연결관계 협업을 위해서는 원격저장소가 필수적이며 로컬 저장소와 원격저장소 간에 이력을 주고 받을 수 있다. Branch • 다른 개발자와 협업시, 여러 작업을 ..
github - 원격 저장소 만들기 repository 생성 2가지 방법 1. 원격저장소 만들고 복제해서 로컬 저장소 만들고 작업하기 2. 로컬에서 작업하고 원격저장소로 올리기 1방법 주소 카피 $ git clone https://github.com/Dahyeonnnnn/gitfth.git . //맨 뒤의 점은 현재 디렉토리라는 의미 2방법 로컬 작업 생성 git remote add origin https://github.com/Dahyeonnnnn/gitfth.git 현재 로컬저장소에 원격 저장소를 연결 시킨다. '원격 저장소의 주소는 이것이다'라고 깃에게 알려준다. 주소는 origin이라는 별명을 부여하겠다. 기본 원격 저장소를 origin이라는 이름으로 많이 사용 한다. git remote, git remote -v로 확인한다. gi..
github - fork fork 하면 프로젝트 복제해서 내가 임의로 바꿀 수 있음 clone or download에 있는 주소 카피하여 적당한 디렉토리로 이동시킬 것 git clone 주소 gitsrc 하면 gitsrc디렉토리에 다운로드 git log --reverse하면 거꾸로 볼 수 있어 첫번째 로그를 볼 수 있음 git checkout 커밋아이디 하면 해당 커밋아이디의 브랜치로 바뀌고 git log를 하면 이후의 아이디는 볼 수 없어짐
git 기초학습 버전 생성 pwd 현재 디렉토리 위치 확인 mkdir 디렉토리명 : 디렉토리 만들기 cd 디렉토리명 : 디렉토리 들어가기 cd .. : 디렉토리 나가기 git init 현재 디렉토리에 작업 시작하겠다는 것을 깃에게 알려줌 / 프로젝트 생성 ls -al 현재 디렉토리 파일 목록 1. vim : 파일 생성, 내용 작성/수정 -i 글쓰기 -esc :wq 저장 후 나가기 2. git add : 깃에게 버전관리하라고 명령 , 커밋 대기 상태 -최초 추적 시작이나 수정된 파일의 버전 생성 전에 사용 버전 - 의미 있는 변화 git status 로 확인 git config --global user.name dahyeon git config --global user.email -커밋 전 한번만 3. git commit..