코딩 도구/개발 도구 & 환경 (Dev Tools & Environment)(15)
-
[Git] Git 커밋 및 스테이징 문제 해결 가이드 (git rebase, git restore)
Git 커밋 및 스테이징 문제 해결 가이드 (git rebase, git restore)개발을 하다 보면, 특정 파일만 커밋하고 싶은데 실수로 여러 파일이 함께 커밋되었거나, 원격 브랜치와 동기화 오류가 발생할 수 있습니다. 이런 상황을 효과적으로 해결하는 방법을 정리해 보았습니다.상황 설명문제:특정 파일 하나만 커밋하고 싶었으나, 여러 파일이 함께 스테이징되었음.이미 git add . 또는 git commit을 실행한 상태.원격 저장소에 아직 푸시하지 않은 상태이거나, 푸시 후 수정하고 싶은 경우.해결책:불필요한 파일을 스테이징에서 제거하거나, 최근 커밋을 되돌리고 특정 파일만 커밋.특정 파일만 커밋하는 방법1. 특정 파일만 추가하고 커밋하기 (정상적인 상황)# 특정 파일만 스테이징git add cha..
2025.01.26 -
VS Code와 GitHub 리포지토리 연결하기
문제 상황React 프로젝트를 시작하면서 GitHub 리포지토리와 연결해야 하는 작업이 있었습니다. 이 글에서는 프로젝트를 로컬에서 생성한 후 GitHub에 리포지토리를 생성하고 연결하는 과정을 정리했습니다.GitHub 리포지토리 연결 과정1. React 프로젝트 생성VS Code 터미널에서 React 프로젝트를 생성하는 과정은 다음과 같습니다:터미널에서 원하는 디렉토리로 이동:cd ~/projects React 프로젝트 생성:npx create-react-app my-react-project 프로젝트 디렉토리로 이동:cd my-react-project 이 과정을 통해 로컬에서 React 프로젝트가 준비됩니다.2. Git 초기화 및 파일 커밋프로젝트 디렉토리에서 Git 초기화:git init 모든 파일 ..
2025.01.18 -
[IntelliJ]에서 커피잔 아이콘은 보이는데 실행이 안 되는 문제 해결하기
IntelliJ IDEA에서 커피잔 아이콘은 보이는데 실행이 안 되는 문제 해결하기개발을 하다 보면 IntelliJ IDEA에서 Java 파일 옆에 커피잔 아이콘이 보이는데, 실행하려고 하면 제대로 작동하지 않는 상황을 겪을 수 있습니다. 저도 같은 문제를 겪었고, 이를 해결하면서 많은 것을 배웠습니다. 이 글에서는 문제의 원인과 해결 방법을 공유하겠습니다. 같은 문제를 겪고 계신 분들께 도움이 되기를 바랍니다!문제 상황IntelliJ IDEA에서 Java 파일 옆에 커피잔 모양의 아이콘이 보이는데, 해당 파일을 실행하려고 하면 아무 동작도 하지 않거나 컴파일 에러가 발생합니다. 특히 아래와 같은 상황일 가능성이 높습니다:실행 아이콘이 뜨지 않음: "Run" 또는 "Debug" 옵션이 제대로 작동하지 않..
2025.01.17 -
[Git] SSH 전환 방법(GitHub 502 오류)
GitHub SSH 전환 방법GitHub에 코드를 푸시하는 과정에서 HTTPS 대신 SSH를 사용하는 방법을 알아보겠습니다. SSH는 보안성과 편리함을 동시에 제공하며, 비밀번호 입력 없이도 안전하게 원격 저장소와 연결할 수 있습니다.SSH란?SSH(Secure Shell)는 안전한 네트워크 통신을 제공하는 프로토콜입니다. GitHub에 코드를 푸시할 때, SSH 키를 사용하여 인증할 수 있습니다.SSH 설정 방법1. SSH 키 생성ssh-keygen -t ed25519 -C "your-email@example.com"-t ed25519: 보안성이 높은 최신 키 타입 사용-C: GitHub에 등록할 이메일생성된 키 파일 위치:공개 키: ~/.ssh/id_ed25519.pub개인 키: ~/.ssh/id_e..
2025.01.14 -
[MacOS] IntelliJ와 Git 연동할 때 여러 문제와 해결, 팁들
맥북 사용자 IntelliJ와 Git 연동하기IntelliJ IDEA와 GitHub는 개발자들이 효율적으로 협업할 수 있는 좋은 도구 조합입니다.하지만 처음 설정하거나 작업 중 문제가 발생하면 막막할 수 있습니다.이번 글에서는 IntelliJ와 Git을 연동하면서 발생할 수 있는 다양한 문제와 그 해결 방법을 정리했습니다.특히 맥북 사용자에게 초점을 맞췄습니다.1. IntelliJ와 Git 연동 준비문제: git 명령어를 찾을 수 없음현상IntelliJ에서 Git을 설정하려고 하면 다음과 같은 에러가 나타납니다:Cannot find git executable터미널에서도 git 명령어가 인식되지 않음.원인Git이 맥북에 설치되어 있지 않거나, 설치는 되어 있지만 시스템 경로(PATH)에 등록되지 않았습니다..
2025.01.03 -
[Windows] 전원 자동 예약 종료 설정하기
Windows에서 매일 자동 예약 종료 설정하기문제매일 퇴근 전에 청소와 정리를 마치고 돌아와서 컴퓨터를 하나하나 끄는 것이 번거로웠습니다. 이러한 수고를 덜고, 매일 정해진 시간에 Windows 컴퓨터를 자동으로 종료할 수 있는 방법이 필요했습니다. 특히, 이번에는 매일 오후 6시에 컴퓨터를 자동 종료하는 방법을 찾아야 했습니다.문제 해결이 문제를 해결하기 위해 Windows의 기본 도구인 schtasks 명령어를 사용했습니다. schtasks는 Windows에서 작업을 예약할 수 있는 강력한 CLI 도구입니다. 이 도구를 통해 매일 자동 종료 작업을 생성할 수 있습니다.1. 명령어를 통해 작업 예약먼저, 하루만 예약 종료를 설정할 경우 다음 명령어를 사용할 수 있습니다:schtasks /create ..
2025.01.02