Tools
-
[IntelliJ] Github 연동하기Tools/IntelliJ 2023. 7. 3. 12:33
📑 1. Github 계정 연동 ctrol + alt + s , settings에 들어가서 GitHub 계정 확인. 미리 연결해두었다. 만약 연결되어있지 않으면 Add account 클릭 후 Login, password 입력하면 된다. 📑 2. IntelliJ 깃허브 연동 나의 경우 Github에서 repository를 미리 생성해 둔 후 링크를 복사해서 사용하는 방식을 선호한다. 📌 VCS -> Create Git Repository 클릭 📌 원하는 프로젝트 선택 선택후 ok 누르기 📌 Project 폴더 마우스 우클릭 -> Git -> add 메뉴 클릭 파일의 font-color의 의미는 아래와 같다 ✔ Red - Workspace Files (add 전) ✔ Green - Stage Files (a..
-
[이클립스] STS3 설치 에러 해결 방법Tools/eclipse 2023. 4. 11. 09:55
HELP -> Marketplace에서 STS3 버전을 설치하려고 한다. Install 누르고 기다리고 있었는데 다음과 같은 에러가 떴다. Problems occurred while performing provisioning operation: operation plan must be resolved operation plan must be resolved 여러 방법을 찾아봤는데 해결되지 않아 결국 이클립스를 재설치 했다. 재설치 했더니 이번엔 아래와 같은 에러가 떴다. Cannot complete the install because one or more required items could not be found. Software being installed: Spring IDE Web Flow Ext..
-
[eclipse] github repository 연동하기Tools/eclipse 2023. 4. 7. 08:06
오늘은 eclipse의 프로젝트를 github repository에 연동하는 방법을 알아보려고 한다. 📌 1. open pserspective window -> perspective -> open perspective -> other git 클릭 후 open 📌 2. clone a git repository 깃허브에서 리파지토리가 생성되어 있다는 가정하에 글을 작성하였다. 만약 repository를 생성하지 않았으면 아래 create a new local git repository를 클릭해서 생성하면 된다. clone a git repository가 뜬다면 location uri에 깃허브 리파지토리 주소를 입력한다. 입력하면 자동으로 아래 값들이 채워진다. 그다음 next 누르고 branch select..
-
[IntelliJ] git merge 후 push (+ 잔디 안 심어짐 해결)Tools/IntelliJ 2023. 2. 24. 10:24
현재 프로젝트에서 git branch를 main, preUpload 2개 사용하고 있다. 코드 작성이 완료되지 않은 상태에 preUpload에 먼저 push 해두고 완성되면 merge를 통해 main에 기록하게 된다. IntelliJ 하단에 보면 현재 브런치가 나오는데 아래 사진에선 main을 사용하고 있는 의미이다. 그럼 아래 사진에선 preUpload 브런치를 사용하고 있다는 의미겠죠~? 일단 preUpload에 기록해둔 내역들을 main에 merge하고 싶다면 main으로 chekout을 클릭한다. 체크아웃에 성공한 모습이다. 아래에서 Merge 'preUpload' into 'main'을 클릭하면 쉽게 merge 가능! main 즉 깃허브에서 default로 되어 있지 않은 브런치에서 push를 ..
-
[git] branch 생성하기, merge와 conflict 해결Tools/Git & Github 2023. 1. 30. 21:14
프로젝트에 기능을 추가하고 main에 commit을 한다. 만약 그 코드가 완성되지 않은 코드라면,,? 예를 들어 회사에서 작업하고 집에서 하고싶은데, 작업하던 코드를 날릴 순 없으니 (혹여나) 기록은 해야겠고,, 그렇다고 main branch에 할 순 없고 이럴 때 생성하는 게 바로 branch다.! 📑 브런치 생성 후 commit 새로운 branch 생성한 다음에 현재 브런치에서 새로운 브런치로 변경하기 git gtatus로 현재 상태를 보면 on branch 새로만든 브런치인 걸 확인할 수 있다. 여기서 파일을 하나 새로 만든 다음 add 후 commit한 후 다시 main branch로 이동하면 새로만든 브런치에서 commit한 파일이 사라지는 걸 확인할 수 있다. 📑 브런치 merge 그럼 ma..
-
[git] VSCode에서 수정한 내용 vim, Git GraphTools/Git & Github 2023. 1. 30. 20:42
본 게시글은 코딩애플 git 강의를 보고 작성함! 내가 파일을 수정했을 때 어떤 내용을 추가했는지 보고싶다. 그럼 방법이 여러개가 있다. 일단 제일 기본이 되는 건 터미널에 git difftool입력하기. 그럼 y/n 입력할 수 있는 콘솔창이 뜨는데 거기서 y 입력 아래와 같이 어떤 부분이 변경되었는지 알 수 있다. vim 에디터에서 :qa를 입력하면 시스템이 종료되고 hjkl은 각각 위 좌 우 아래 방향키로 사용할 수 있다. 만약 직접 commit으로 기록한 파일을 선택하고 싶다면 아래와 같이 명령어를 입력하면 되는데,,, 근데 이런 방법 또한 넘 구닥다리 같다. vscode는 다양한 git extentions를 제공하기에! git graph를 사용하면 commit 한 내용들을 볼 수 있으며 클릭으로 ..
-
[git] VSCode에서 git 시작하기Tools/Git & Github 2023. 1. 30. 20:26
vscode에서 폴더 열어주고 terminal -> new Terminal 클릭 후 git init이라고 명령어 입력해주면 이 폴더를 git에서 관리한다. VS Code에서 기본 터미널을 git bash로 설정하기 위한 작업은 아래와 같다. 📑 파일 생성 후 레파지토리에 현재 상태 기록하기 아래와 같이 터미널에 입력하면 된다. 만약 모든 폴더를 commit 하려면 git add . 입력하면 됨 git add 파일명 git commit -m "저장할 메시지" staging area는 commit하기 전에 commit할 파일들을 골라 놓는 곳이다. repository는 commit된 파일의 버전들을 모아놓는 곳이다. 깃허브에 레파지토리 만들어서 기록하는 것과 같다. 이건,,내가 만들어둔 파일이름과 git a..
-
[eclipse] 프로젝트 github에 commit push하기Tools/eclipse 2023. 1. 27. 08:44
깃허브 레파지토리랑 연동되어 있는 프로젝트를 commit 후 push까지 하고싶다. 어떻게 하면 될까? 아래의 순서를 따라가보자. 🎈 1. 프로젝트 우 클릭 -> team -> commit 🎈 commit message 입력 후 commit할 파일들 선택하고 commit 버튼 클릭! 그럼 git perspective에서 commit된 파일들이 올라온 걸 확인할 수 있다. 🎈 git 퍼스펙티브에서 push할 프로젝트 클릭 후 remote -> push 클릭 🎈 push to another repository uri 주소 입력하고 user id와 password 입력 후 preview 클릭 🎈 add predefined specification 우측의 all branches all tags 버튼 클릭하면 아..