사소한 실수

git init 관련 실수

닉네임생각즁 2024. 2. 22. 12:14

 

 

배워나가는 중이라 사소하게(?) 실수하는 것들이 참 많다

그래서 앞으로는 실수와 해결 과정을 기록하고 더 배워가려고 한다

실수를 통해 성장하는거니까😎

 

 

https://fruits2lim.tistory.com/entry/%EB%A1%9C%EC%BB%AC-%EC%BB%B4%ED%93%A8%ED%84%B0%EC%97%90%EC%84%9C-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%9C%EB%B2%84%EB%A1%9C-%ED%8C%8C%EC%9D%BC-%EC%A0%84%EC%86%A1%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95-Git-%EC%9D%B4%EC%9A%A9

 

로컬 환경에서 우분투 서버로 파일 전송하는 방법 (Git 이용)

** 공부하는 과정을 남기는 것이므로 잘못된 용어나 정보가 있을 수도 있습니다 🙄 ** 오늘 수업에서 Linux를 배우기 시작했는데 그 내용을 정리하려고 한다 📌 로컬 환경에서 cmd를 통해 jar 파일

fruits2lim.tistory.com

 

 

2번을 보면 target 폴더 안에 .git이 있는것을 볼 수 있다

만약 딱 한번 패키징하고 딱 한번 깃에 올리고 할거면 상관없지만 그게 아니라면 이렇게 해서는 안된다

 

 

프로젝트를 수정하고 다시 jar 파일을 만들어주기 위해 "mvn clean" 을 한 후 "mvn package" 를 진행해주었는데 이걸 다시 git에 올리려고 하니

띠로리,, 😲😲

 

clean을 하면서 target이 싹 정리되었고 .git 도 날아간거다

물론 다시 연결하고 올리면 되긴 하지만 수정을 할 때마다 이걸 반복한다면??? 끔찍하다

 

즉, git init 은

C:\woori_workspace\17.springboot\unit-testing\target 이 아니라

C:\woori_workspace\17.springboot\unit-testing 에서 

git init
git add target/unit-testing-0.0.1-SNAPSHOT.jar

이렇게! 프로젝트 루트에 git을 생성해주어야한다

그러면 mvn clean -> mvn package 를 반복해도 .git 은 사라지지않는다