본문 바로가기

전체 글10

Git pull 에러 overwritten by merge 해결 방법 Git 을 통해 작업을 하다보면 최신 소스를 가져오기 위해 pull 명령어를 사용하게 되는데 간혹 아래와 같은 오류 메시지가 발생하는 경우가 있습니다. 원인은 특정 파일이 충돌하기 때문인데 보통은 여러사람이 하나의 git 프로젝트를 가지고 작업을 하기 때문에 특정파일도 동시에 수정하는 경우가 종종 발생합니다. 그래서 충돌이 발생하는 것 이며 해결방법은 에러메시지 하단에 나와있습니다. 저는 주로 git stash를 사용해서 해결합니다. $git pull Updating 89f2f78..2ec75ab error: Your local changes to the following files would be overwritten by merge: api/resources/config.ini Please, comm.. 2024. 1. 16.
Linux "E325: ATTENTION Found a swap file" 에러 해결 방법 리눅스에서 vi 명령어를 통해 파일을 편집하다가 비정상적으로 종료할 경우가 종종 발생합니다. 그럴 경우 아래와 같은 에러 메시지가 발생할 때가 있습니다. E325: ATTENTION Found a swap file by the name ".파일명.swp" owned by: 소유자명 dated: Mon Dec 18 10:10:32 2023 file name: /project경로/docker-compose.yaml modified: no user name: 사용자명 host name: 서버호스트명 process ID: 176764 (still running) While opening file "파일명" dated: Mon Dec 18 10:14:21 2023 NEWER than swap file! (1) A.. 2024. 1. 15.
Linux "vi: command not found" 에러 해결 방법 vi는 리눅스 환경에서 많이 사용하는 텍스트 편집기 중 하나 입니다. 그러나 처음 사용하려는 경우 아래와 같이 문제가 발생 할 수 있습니다. bash: vi: command not found 에러 메시지에서도 알수있듯이 명령어를 찾을 수 없다는 것인데 vim을 설치해주면 해결 됩니다. 1. apt-get update "apt-get update" 입력 후 업데이트가 되면서 아래 메시지가 나옵니다. apt-get update Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB] Get:2 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB] Get:3 http://deb.debian... 2024. 1. 12.
PostgreSQL 테이블 생성 그리고 삭제 방법 PostgreSQL은 많은 사용자가 사용하는 무료 데이터베이스 입니다. 테이블을 생성해야 데이터 관리가 가능하기 때문에 테이블 생성과 삭제는 많이 사용하게 됩니다. 문법은 Oracle 등 다른 DBMS과 비슷하긴 합니다. 1. 테이블 생성 CREATE TABLE 명령어를 사용하여 생성하며 기본 형태는 아래와 같습니다. CREATE TABLE "테이블 명" ( "컬럼 명" "컬럼 유형" "제약 명" , "컬럼 명" "컬럼 유형" "제약 명" , ... "컬럼 명" "컬럼 유형" "제약 명" , "컬럼 명" "컬럼 유형" "제약 명" ) 1.1 제약 조건 테이블은 기본적으로 PK가 1개 필요하고 나머지 제약조건도 필요 시 추가 할 수 있습니다. 많이 사용되는 제약조건만 아래 표에 정리 했고 아래 스크립트 처.. 2024. 1. 10.