본문 바로가기

개발

(112)
소스코드 Bitbucket Remote Repository에서 Clone해서 실행까지 시키기 소스코드 Bitbucket Remote Repository에서 Clone해서 실행까지 시키기 이전 포스트2015/07/15 - [SAP NEW/Git] - 작업하던 프로젝트 git에 올려서 source공유 하기에 이어서 Bitbucket Remote Repository에 올린걸 노트북(다른 PC)에서 Clone해서 실행까지 시키는걸 해보겠다.지금부터 뜨는 스샷은 노트북에서 본 화면이다. Ui가 윈도 8인걸 보면 뭔가 바뀌긴 한 느낌일 것이다. 이전 포스트는 위도 7 PC에서 스샷을 떳다. Bitbucket에 접속하고 로그인해서 내가 Push한 'scala_01' repository를 선택한다. 우측 상단에 'SSH'로 되어있는 부분을 'HTTPS'로 바꾸고 해당 URL을 Copy한다.SSH로 할 수 있으..
작업하던 프로젝트 git에 올려서 source공유 하기 작업하던 프로젝트 git에 올려서 source공유 하기 작업한건 아니고 스칼라 연습한 코드인데 노트북으로 옮겨서 세미나 해야 하는데 다시 치는 것도 좋겠지만 git으로 올려서 clone하고 싶어서 이 글을 쓴다. 언어 상관 없이 Java, php 등도 이 방법 똑같으니까 스샷이 스칼라로 되어 있다고해서 안되는게 아니다. Intelli j로 Scala Project를 하나 만들었는데 Local Repository도 아직 만들지 않은 상태에서 일단 Bitbucket 접속 해서 Remote Repository 를 생성했다. Remote Repository는 만들기 쉬우니까 아니면 아래 포스트를 참고 해서 Remote Repository를 만들어 보면 된다.2015/02/09 - [SAP NEW/Git] - 로..
Git Discard(폐기), Remove(제거) 차이점 Git Discard(폐기), Remove(제거) 차이점 소스트리에서 변경된 내역에 마우스 오른쪽 클릭을 하면 '제거(Remove)', 와 '폐기(Discard)'가 나온다 뭘 해야 할지 헷갈리는데 간단히 말해서Discard는 내가 변경한 내용만 처음으로 돌리는 것(commit 하기 전)이고 Remove는 해당 파일을 삭제 하는 것이다. 잘 모르겠으면 Discard(폐기)하면 된다. remove(제거)누르면 파일이 아얘 삭제가 되버린다. ㅇㅇ
리모트 리포지토리에서 로컬 리포지토리로 clone하기 리모트 리포지토리에서 로컬 리포지토리로 clone하기 2015/02/09 - [SAP NEW/Git] - 로컬에 생성한 프로젝트 Bitbucket에 Repository 만들어서 올리기 이전 포스트에서는 bitbucket에 remote repository를 생성하고 로컬에서 내가 작업한 소스를 업로드 하는 것을 해보았다. 이번에는 이전 포스트에서 올렸던 소스를 새로운 pc에 받아보도록 하겠다. 이클립스를 켠다.보시다시피 아무것도 없다. Package Explorer에서 'Import'선택 한다. Git으로 만들었으므로 'Project from Git'를 선택한다. 아래 세가지 옵션중에서 리모트에서 clone할 것이므로 'Clone URI'를 선택 한다. 이제 https주소를 알기 위해서 빗 버킷으로 들어가..
로컬에 생성한 프로젝트 Bitbucket에 Repository 만들어서 올리기 로컬에 생성한 프로젝트 Bitbucket에 Repository 만들어서 올리기 로컬에 생성한 프로젝트를 bitbucket에 올려보자. git hub 보다는 bitbucket이 private repository를 제공 하고 조금 더 사용하기 간단한 것 같기 때문이다. 위 화면 아래쪽에 보면 'Command line'이라는 굵은글씨로 된 항목이 있다. 이미 프로젝트가 있으므로 'I have an existing project'를 눌러본다. 아래와 같이 나온다. 여기에서 가장 막히는 부분이 eclipse에서 push하는 부분이다. 여기에서는 ssh주소(git@bitbucket.org:oceanfog/userdao.git)만 나오는데 ssh는 key를 따로 등록 해주어야 하므로 처음에는 복잡할 수 있다. 그래서..
Git repository Clone 하기 - ssh 에러 Git repository Clone 하기 - ssh 에러 아래의 주소를 이메일로 받았다.git@github.com:lavistar/ironman.git 일단 주소를 보니 git hub에 올린 것 같다. 해당 repository를 clone하기 위해 Sourcetree를 열었다. 소스트리를 켜고 상단에 'Clone'을 눌렀다.Clone하는 화면이다. 이 화면이 처음에는 상당히 어려울 수 있다. Source Path / URL에다가 내가 Clone하고 싶은 Repository 주소를 넣는다. 그리고 Destination Path에는 생성될 Local Repository의 경로를 입력한다. 난 참고로 c:/git/이라는 폴더에 리포지토리를 모아놓는다. 프로젝트 식별자(id)가 'ironman' 인 것으로 보..
bitbucket에 git repository생성하고 local repository 생성하기 bitbucket에 git repository생성하고 local repository 생성하기 git이라는 도구가 참 편리한 도구이긴 한데 기능이 많고 보안기능도 있고 해서 처음에 세팅하기가 상당히 까다로운 편이야. 나도 그래서 한번 세팅을 했다가 과정이 기억이 안나서 다시 해보면서 이 포스트를 써 준비물은 source tree라는 git gui tool 이야.http://www.sourcetreeapp.com/ 위 주소에서 다운로드 받으면 돼. git을 쓸 때는 이 tool을 쓰는게 좋아. 쓰기 편하거든. command도 되니까 설치해서 쓰면 돼. 순서는 아래와 같아.1.bitbucket에 접속한다.2.remote repository를 만든다3.local repository를 만들면서 clone한다. 일..
Git 이란? Git 이란? Git(깃)이란 '소스코드를 저장'하는 저장소에요. Git에 저장하는 소스코드는 수정도 빈번하고 고칠게 많고 여러사람이 작업하는 등 하드디스크에 사진을 저장하는 것 처럼 간단하지가 않아요. 누가 언제 어떤 파일에서 어떤 부분을 왜 바꾸었는지를 변경이 생길 때 마다 추적할 수 있도록 체계적으로 관리해 주는 기능을 하는게 '소스코드 저장소'이고 보통 이걸 'Repository'(리포지토리, 리파지토리)라고 부릅니다. OS에도 윈도, 리눅스, 앤드뤄이드, IOS 등 여러가지가 있듯이 '소스코드 저장소'에도 'SVN', 'Git', 'CVS' 등 여러가지 프로그램이 있는데 그중에 요즘 관심을 끌고 있는게 'Git'이에요. Git을 어려워 하는 분들이 많아요. 이유는 '소스코드 저장소'(reposi..