깃 (9) 썸네일형 리스트형 스프링(Spring) git에 연동 STS와 github 연동하기 1. 최초 github 저장소 생성 및 STS 연동 - github.com에 접속해서 회원가입을 한다. - 사용자이름, 이메일 주소, 비밀번호를 입력한다. 회원에 가입하면 가입시 입력한 이메일로 이메일 확인 메시지가 전달된다. Verify email address 링크를 클릭하여 이메일 확인 작업을 수행한다. 회원 가입이 끝났으면 로그인 후 [Start a Project]를 눌러 저장소를 생성한다. Repository name에 원하는 저장소 이름을 명시한다. Description은 간단한 프로젝트 설명 Public를 유지한다. Private은 유료임.Create repository를 클릭하여 저장소를 생성한다. 생성이 완료되면 아래와 같은 저장소 경로가 보여진다. 우측 아.. 비주얼스튜디오코드(Visual Studio Code) 에서 Git 사용하기 git 을 사용하려면 먼저 https://github.com 에 회원가입이 되어 있어야하고, git-scm 에서 git 프로그램을 다운로드하고 설치해야 합니다.가입이 안되어 있다면 https://github.com 에 회원가입을 하고 프로그램도 설치하시길 바랍니다.설치가 되어 있다고 가정하고 vscode 에서 git 을 사용하는 방법을 알아보겠습니다.최초설정git 에 내이름과 이메일등을 먼저 등록하는 것이 좋습니다. vscode 에서 git 을 사용하다보면 나중에 이름과 이메일을 물어옵니다. 그러니 먼저 설정해둡니다.이름과 이메일은 최초 한번만 설정하면 됩니다.콘솔창을 열고 아래의 내용을 본인의 것으로 바꿔주세요.git config --global user.name "이름" git config --glo.. git 파일명 길어서 pull 안될 때 설정법 git 파일명 길어서 pull 안될 때 설정법 git config —system core.longpaths true위 명령어를 실행하면 됨 git scenarios git scenarios 1.local repository를 지운다clone을 한다 from remote repository특정 시점으로 되돌린다. 2.clone to local repository from remote repositoryhow to run? 3.폴더 바꾸기 git -> practice로 git/local_repository지운다clone한다 to practice/local_repository 4.branch 작업branch 만든다merge한다 5.push Scenarios to Remote Repository수정사항이 있을 때 마다 local에 commit을 한다. 6.revert한걸 또 revert 하는 경우1.revert 2.revert 7.remove한 경우 다시 다운로드 받고 싶.. 작업하던 프로젝트 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 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' 인 것으로 보.. Git 이란? Git 이란? Git(깃)이란 '소스코드를 저장'하는 저장소에요. Git에 저장하는 소스코드는 수정도 빈번하고 고칠게 많고 여러사람이 작업하는 등 하드디스크에 사진을 저장하는 것 처럼 간단하지가 않아요. 누가 언제 어떤 파일에서 어떤 부분을 왜 바꾸었는지를 변경이 생길 때 마다 추적할 수 있도록 체계적으로 관리해 주는 기능을 하는게 '소스코드 저장소'이고 보통 이걸 'Repository'(리포지토리, 리파지토리)라고 부릅니다. OS에도 윈도, 리눅스, 앤드뤄이드, IOS 등 여러가지가 있듯이 '소스코드 저장소'에도 'SVN', 'Git', 'CVS' 등 여러가지 프로그램이 있는데 그중에 요즘 관심을 끌고 있는게 'Git'이에요. Git을 어려워 하는 분들이 많아요. 이유는 '소스코드 저장소'(reposi.. 깃(Git)을 쓰는이유 왜 git을 쓰는가? Git은 '저장소'라고 할 수 있어. 저장소긴 저장소인데 뭐하는 저장소인가 하면 '팀플레이'할 때 필요한 저장소야. app 하나를 만드는걸 우리는 보통 Project라고 부르지. 프로젝트는 혼자 진행 하는 경우도 있지만 대부분 같이 진행을 해. 최소한 개발자 한명에 디자이너 한명은 있어야 그래도 '팔 수 있는 제품'을 만들 수 있거든. 이 git이라는 저장소는 팀프로젝트를 할 때 필요한 도구야. 한 팀은 같은 저장소에 소스코드도 올리고 디자인도 올리고 하겠지. 내가 하고 싶은건 얘네 둘을 연동하는거야. 왜냐하면 Team work을 하려면 git이 필요하기 때문이지. Team work를 하는데 git이 왜 필요하냐구? 개발자랑 퍼블리셔랑 특정 App이던 Web App이던 만들거 아냐?.. 이전 1 2 다음