본문 바로가기
반응형

전체 글51

[GitHub] 깃허브 클론(clone) 사용법 안녕하세요! 오늘은 깃허브 클론(clone) 사용법에 대하여 알아보겠습니다.깃허브와 내 컴퓨터, 파일은 어떻게 오갈까? - clone: 깃허브 → 내 컴퓨터 (처음 한 번, 전체 복사) - pull : 깃허브 → 내 컴퓨터 (그 이후, 바뀐 부분만) - push: 내 컴퓨터 → 깃허브 (내가 수정한 내용 올리기) 로 이해 클론(clone)이란? clone(클론) 깃허브(원격 저장소)에 있는 프로젝트를 통째로 내 컴퓨터에 복사해 오는 명령어쉽게 비유하면 도서관에 있는 책 한 권을 표지부터 목차, 수정 이력까지 그대로 복사해서 집으로 가져오는 것 단순히 파일만 받아오는 것이 아니라, 그동안 쌓인 커밋(수정 기록)까지 함께 따라온다.clone은 처음 한 번만 실행하면 되고, 그 뒤로는 바뀐 부분만 받아오는 .. 2026. 8. 10.
[Git] 깃허브(GitHub) 핵심 용어 및 간단 사용법 깃허브(GitHub)란 버전 관리 도구인 깃(Git)으로 기록한 프로젝트 파일들을 인터넷에 저장하고, 전 세계 개발자들과 공유 및 협업할 수 있는 코드 호스팅 플랫폼쉽게 말해서 하나의 공유 서버를 두고 소스코드를 저장하고 관리(형상관리) 이며, 소스코드 백업도 되고, 다른 사람과 협업을 편하게 해주는 서비스 깃 허브의 다른 특징으로는 기본적으로 무료이고, 특정 기업용 고급 기능 (깃 액션 등)이 필요할 때만 유료 플랜을 사용 사실은 깃 액션도 1달에 2,000분? 까지는 무료 제공하지만 그 이상은 유료 플랜을 사용해야함 소스코드를 커밋을 하고 push를 하면 테스트를 거치고 배포까지 자동화 해주는 기능 (깃 허브 제공 기능) 깃 허브에서 자주 사용되는 용어가 있는데 저장소(Repository) 라는 .. 2026. 6. 10.
[Ubuntu] No space left on device 에러 해결 방법 - Ubuntu 22.04 LTS No space left on device는 디스크(또는 특정 파티션)에 더 이상 데이터를 쓸 공간이 없을 때 발생하는 에러해당 에러가 발생을 하면 로그를 쓸 수 없다던지 서비스가 동작을 안하는 현상이 발생디스크 용량 자체가 가득 찬 경우inode(파일 식별 번호)가 다 떨어진 경우 (작은 파일이 수십만 개 쌓였을 때)보통 원인은 보통 두 가지 중 하나이지만 디스크 용량이 자체가 가득 찬 경우가 제일 많음1단계 — 디스크 사용량 확인 (df)가장 먼저 어떤 파티션이 가득 찼는지 확인df -h결과에서 Use% 가 100% 인 줄을 찾으면 됩니다.보통은 루트 파티션 /가 가득 차 있는 경우가 많음2단계 — 용량을 많이 차지하는 폴더 찾기 (du)어디서 용량을 잡아먹고 있는지 확인해야 다음 작업이 쉬워집니다... 2026. 5. 27.
[Ubuntu] 우분투 Swap 메모리 추가 방법 - Ubuntu 22.04 LTS Swap 메모리는 디스크 일부를 가짜 메모리처럼 빌려 쓰는 공간입니다.실제 RAM이 가득 차면, 자주 쓰지 않는 데이터를 잠시 디스크로 옮겨두어 RAM에 여유를 만들어 줄 수 있습니다.단. 디스크는 RAM보다 속도가 훨씬 느리기 때리기 때문에 잠깐 메모리를 급하게 사용 할 때 좋은 기능입니다.현재 Swap 상태 확인먼저 지금 Swap이 잡혀 있는지 확인합니다.free -hswapon --showSwap 메모리가 2G로 잡혀 있는것을 알 수 있습니다.Swap 파일 생성 (4GB 추가)원하는 크기로 swapfile을 만듭니다. 여기서는 4GB를 추가로 잡겠습니다.sudo fallocate -l 4G /swapfilesudo chmod 600 /swapfile fallocate -l 4G : 4GB짜리를 추가.. 2026. 5. 26.
반응형