branch - 하나의 레포지토리를 다양한 상태로 보관하기 위한 기능 - checkout을 통해 원하는 branch로 전환이 가능하다. - branch를 전환하면 커밋하지 않은 작업 내용들은 모두 사라진다. ex ) main ㅁ - ㅁ - ㅁ - ㅁ - ㅁ - ㅁ ↘ ㅁ - ㅁ - ㅁ branchA ↘ ㅁ - ㅁ branchB 새로운 branch 생성하기 Git Repositories 우클릭 -> switch To .. -> New Branch -> branch 이름 정하고 finsh 레포지토리에 branchA가 생성된 것을 확인할 수 있다. 새로 생성되는 branch는 바로 직전에 작업하던 branch의 상태를 이어받게 된다. 다른 branch에서 작업하면 History의 갈래가 나뉘는 것을 확인 할 ..
# commit - 레포지토리 내의 변경 사항을 저장하는 명령어 - Git은 레포지토리 내의 상태를 Commit 했던 시점으로 돌릴 수 있다. - checkout을 통해 원하는 commit으로 HEAD를 계속 옮겨 다닐 수 있다 (HEAD는 현재 git이 보여주고 있는 상태를 말한다) # checkout 레포지토리의 History를 누르고 돌아가고 싶은 시점 우클릭 -> Check Out 을 하면 된다. 아래와 같이 HEAD가 변경 된 것을 확인할 수 있다. 오른쪽 위의 빨간박스에 있는 화살표를 누르면 이전의 것들도 확인이 가능하다.
1. 새로운 프로젝트 생성/혹은 기존에 있던 프로젝트 우클릭 -> Team -> Share Project 2. 맨 위에 Use or create . . . 체크 해제후 Create로 관리 될 레포지토리 경로 선택 (.git 전 경로) 프로젝트를 추가해주면 이제 원하는 Repository 의 관리 대상이 된다.
Git # Git 이란 ? .git 폴더가 위치한 폴더의 모든 내용을 관리해주는 프로그램 .git 폴더가 위치한 폴더를 Repository라고 부른다 해당 폴더 내부에는 해당 폴더의 현재 상태가 모두 기록되어 있다. .git 폴더를 이용하여 언제든지 이전의 상태로 돌아갈 수 있다. (복구 기능) eclipse에는 git이 내장되어 있다. # Eclipse Git 관련 View window -> Show view -> Other . . -> Git -> Git Repositories # Github Repository는 내 컴퓨터에 저장해놓고 사용할 수도 있고 원격지에 존재하는 컴퓨터에 저장해놓고 필요할 때 마다 내 컴퓨터로 복사하여 사용할 수도 있다. 전자를 로컬 Repository라고 하고, 후자를 원..
1. 이클립스에서 작업한 파일 ( java, jsp 등)이 Git Repositories에서 확인후 올리고 싶은 파일 선택한뒤 빨간박스안에 보이는 초록색 + 버튼을 누른다. 2. Commit Message 작성후 Commit and Push ( commit은 Git에만 올리고 and Push는 Github까지 올라감 ) 3. 위와 같은 창이 나오면 성공 Close를 눌러 닫아도 된다. 4. 깃허브에서 Test라는 메세지로 커밋이 된것을 확인할 수 있다.
1. Windows -> Perspective -> Open Perspective -> Other.... 2. Git -> Open ( 여기까지 하면 이클립스 우측 상단에 Git 아이콘이 생기게 된다. ) 3. Clone a Git repository 클릭 uri에 아래 사진에 있는 uri를 복붙하고 Next만 누르고 넘어간다. 3. Git에서 가져온 프로젝트 우클릭 -> Import Projects ( 여기까지 하면 Java EE탭에 프로젝트가 추가됨 ) 라이브러리 수동으로 추가 깃에서 프로젝트를 가져왔더니 ojdbc6이 자동으로 불러와지지 않아서 수동으로 추가하는 방법 ( ojdbc외에도 라이브러리가 필요하지 않다면 할필요 없음) 1. Build Path -> Configure Build Path 2..
1 가상PC ( 가상머신 ) 이란 ? 보통 데스크탑에서는 하나의 운영체제를 가지고 사용하기 때문에 다른 운영체제 ( 리눅스, 윈도우서버 등 ) 를 사용 하기 위해 데스크탑에 또 다른 운영체제를 설치하면 pc가 굉장히 무거워지고 성능저하가 발생할 수 있기 때문에 하나의 운영체제에 가상머신을 설치하고 그 머신 안에서 여러 운영체지를 설치를 하여 사용할 수 있게 됩니다. 그 중 대표적으로 VMware, Virtual Box, Hyper - v 가 있고 저는 그중에 VMware를 설치해보도록 하겠습니다. 1 .vmware 홈페이지에서 윈도우용 pro버전을 다운받아 줍니다. www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html 혹시 다른 ..