뒤늦게 .gitignore 파일을 만들고 그 안에 .env나 config.secret, 혹은 .idea 같은 가상환경/설정 디렉토리를 추가했는데도, git status를 치면 여전히 파일 변경 사항이 추적(Tracking)되나요? 심지어 git push를 했더니 깃허브(Github) 리포지토리에 보안 키 파일이 버젓이 올라가서 당황스러운 적이 있으실 겁니다.결론부터 말씀드리면, 이미 Git의 추적 대상(Staging Area / 원격 저장소)에 한 번 올라간 파일은 뒤늦게 .gitignore에 등록해도 무시됩니다. Git의 머릿속(캐시)에 이미 "내가 관리해야 할 파일"로 각인되어 있기 때문입니다. 이 문제를 깔끔하게 해결하는 터미널 명령어 딱 3줄과 안전하게 리포지토리를 정화하는 방법을 정리해 드립니다..
"내 컴퓨터에선 됐는데..." Windows 파이썬 AI/머신러닝 코드가 Linux 서버만 가면 터지는 3가지 치명적 원인과 실무 해결책 (OS 마이그레이션 가이드)로컬 PC(Windows 10/11) 환경에서 Anaconda를 설치하고, VS Code나 Jupyter Notebook을 켜서 OpenAI API 연동이나 PyTorch, PDF 요약 프로그램 같은 멋진 AI 토이 프로젝트를 완벽하게 완성했습니다. 터미널에 에러 한 줄 없이 깔끔하게 돌아가는 것을 확인하고, 가벼운 마음으로 AWS EC2나 Ubuntu, 혹은 CentOS 같은 Linux 리눅스 서버로 코드를 업로드합니다.그런데 이게 웬걸? 서버에서 python main.py를 입력하는 순간, 로컬에서는 구경도 못 했던 FileNotFound..
이클립스(Eclipse) 핵심 단축키 50선 요약 가이드1. 소스 코드 편집 및 자동화단축키 조합기능 설명Ctrl + Space코드 자동 완성 (Content Assist) 및 sysout 템플릿 호출Ctrl + Alt + Down / Up현재 행(Line)을 아래 또는 위로 복사Alt + Down / Up현재 행을 아래 또는 위로 한 칸씩 이동Ctrl + D현재 선택된 행 통째로 삭제Ctrl + Shift + F코드 스타일 자동 정렬 (Formatter 적용)Ctrl + Shift + O임포트(Import) 자동 정리 (추가 및 미사용 제거)Ctrl + /현재 행 단일 주석 토글 (//)Ctrl + Shift + /선택 영역 블록 주석 처리 (/* */)Ctrl + Shift + \선택 영역 블록 주석..
- Total
- Today
- Yesterday
- Android
- 자료구조
- 아두이노
- 벡터
- 문제풀이
- 배열
- String
- Java
- Class
- C언어
- 문자열
- 블루투스
- 알고리즘
- C++ 클래스
- DB연동
- c#
- C
- 안드로이드
- 클래스
- C++
- html
- OpenCV
- 파이썬
- 정보처리기사
- MySQL
- 파일처리
- 리스트
- 자바
- 상속
- 데이터베이스
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |