본문 바로가기
반응형

깃허브8

STS에서 Spring legacy project와 github 연동시 ignore 목록 및 적용방법 먼저 ignore 목록이다. # Created by https://www.toptal.com/developers/gitignore/api/eclipse,java # Edit at https://www.toptal.com/developers/gitignore?templates=eclipse,java mybatis-config.xml log4j.xml lecture target pom.properties .classpath MANIFEST.MF ### Eclipse ### .metadata bin/ tmp/ *.tmp *.bak *.swp *~.nib local.properties .settings/ .loadpath .recommenders # External tool builders .externalTo.. 2023. 2. 27.
Git과 STS 연동해서 Project를 Import할때 No projects Found 해결방법 현재 수업환경에서 Spring Legacy Project를 생성해서 진행하고있다. 기존의 github에 Ignore 설정을 해주지않고 무턱대고 업로드를하다가 pom.propertise 파일이 계속 중복처리되서 골치가 아팠다. 더 늦어지기 전에 프로젝트를 다시 갈아엎고 제대로 Ignore 설정을 해준후 기존의 깃허브 프로젝트에서 master의 파일들을 가져와 새 프로젝트에 이식했다. Ignore를 해주고 나면 실질적으로 코드 파일만 올라간다고 보면되는데... 이러면 프로젝트 구조가 구조가 아니게 될거라는 생각을 못했었다. 평소와 똑같이 Import를 해주는데 읭...? 프로젝트가 없다고? 뭐지? 구글링을 통해 해결했다. 기존의 JSP 프로젝트 구조와 다르게 이번엔 Ignore를 통해 많은 파일이 업로드가 .. 2023. 2. 24.
Sts와 Git 연동시 target 폴더 Ignore하는법 종종 Commit이나 Pull로 변경점을 가져오거나 올릴때 Target 폴더 관련하여 오류가 발생하면서 Commit이나 Pull이 불가능해질때가 있다. Target 폴더는 Maven으로 빌드하면 생기게되는 Jar파일을 저장하는일이 주요일이다. Project 구조에서도 보면 Pom.properties라는 xml 파일과 Pom.xml 파일 두가지만 존재한다. 이러한 구조로 되어있는데 이건 Git에 Commit할때 제외하는것이 좋을거 같다. 이클립스나 STS에서 Window - Preferences - Team에 가보자. 그리고 내부 메뉴에 Team에 가면 Ignore resources가 있다. Add Parttern을 눌러서 */target/*을 입력하고 확인을 눌러주자. 그리고나서 Apply and Clo.. 2023. 2. 22.
이클립스 Git으로 Project 협업하기 1편(관리자 Ver) 이번에 조별 프로젝트를 처음 진행하면서 Git에 대한 소중함을 다시한번 깨닫게 되었다. 그래서 팀장(조장)과 팀원(조원)의 각각의 역활에 따른 이클립스 GitHub연동 및 협업 방법에 대해서 정리해보려고 한다. 1.팀장(프로젝트 관리자)의 역활 먼저 프로젝트를 관리자의 repository에 생성해야한다. 이글을 보고있다면 기본적으로 Github에 가입이 되어있고 Token까지 발급 받았을것이다. Token을 발급받지 않았다면, 구글에서 검색후 Token까지는 발급받아 온 후 이글을 참고하길 바란다. 먼저 기본적으로 구성을 해본 Project의 기본 구성이다. 필요한 Library 파일들과 기본으로 사용해볼수 있는 JSP Template 파일, 그리고 Java source에 JDBC 관련 클래스를 몇개 추.. 2023. 1. 16.
반응형