전체 글 108

[Git] 프로젝트에 submodule 추가

Submodule Submodule은 Git 저장소 안에 다른 Git 저장소를 폴더 형태로 포함하는 기능입니다. 이를 통해 코드를 재사용하고 관리하기 편리하게 하며, 프로젝트의 모듈화와 버전 관리를 효율적으로 수행할 수 있습니다. 1. submodule을 넣으려는 프로젝트에서 다음과 같은 커맨드를 입력합니다 git submodule add 예시> git submodule add https://github.com/facebook/react.git ./react 적용할 브랜치가 필요한 경우 다음과 같습니다. git submodule add -b 2. Submodule을 추가한 후에는 다음 명령어를 사용하여 최신 버전으로 업데이트해야 합니다. git submodule update --init --recursi..

Git, Github 2024.02.25

[Docker] docker Mariadb 설치

docker 명령어 https://woopi1087.tistory.com/104 mariadb 생성 mariadb 이미지 pull docker pull mariadb:latest 다운로드한 이미지 정보 보기 docker scout quickview mariadb:latest 이미지로 컨테이너 생성 및 실행 docker run \ -d \ --name local_mariadb_master \ -p 13306:3306 \ -e MARIADB_ROOT_PASSWORD=1234 \ --restart=always \ mariadb (옵션) -d : 백그라운드 실행 --name : 컨테이너 이름 설정 -p : 포트 포풔딩 -e : 환경 변수 세팅 --restart: 도커 실행 시 컨테이너 실행 여부 컨테이너 안에서..

Docker 2024.02.23

[Docker] 명령어 모음

명령어 모음 내용 명령어 예시 버전 확인 docker -v 다운받은 이미지 조회 docker images 이미지 다운 docker pull {이미지} docker pull mariadb:latest 컨테이너 생성 docker create {이미지} docker create -p 13306:3306 --name local_mariadb_slave -e MARIADB_ROOT_PASSWORD=1234 mariadb:latest 컨테이너 실행 docker start {컨테이너명} docker start local_mariadb_master mariadb:latest 컨테이너 생성 및 실행 docker run {이미지} docker run -d -p 13306:3306 --name local_mariadb_ma..

Docker 2024.02.23

[Docker] 명령어 자동 완성 플러그인 설치 (mac)

docker desktop 사용하면 상관 없지만, 커맨드 입력하면서 docker를 사용하려면 자동완성 기능 쓰는 것이 여러모로 편리합니다. 기본 명령어들 치듯이 tab 눌러서 자동 완성 하면 됩니다. mac(zsh) 환경에서 자동완성 기능 추가 vi ~/.zshrc 입력 zshrc 파일 안에서 다음과 같이 플러그인 수정 plugins=({기존에 적혀있는 항목} docker docker-compose) source ~/.zshrc 입력 변경된 항목 적용 zsh 입력 이후, 커맨드라인에 docker를 치고, tab을 누르면 어떻게 나오는지 확인 한다.

Docker 2024.02.22

[Github] README.md(Markdown) 작성, 꾸미기 (1.문법 정리)

https://gist.github.com/ihoneymon/652be052a0727ad59601 마크다운(Markdown) 사용법 마크다운(Markdown) 사용법. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 마크다운 문법 정리 파일 확장자명은 '.md' [//]: # (큰 제목, 작은 제목) this is Big Header ================== this is Small Header -------------------- [//]: # (글머리 크기 조절) # H1 ## H2 ### H3 #### H4 ##### H5 ###### H6 [//]: # (블럭) > This is a first blockqut..

Git, Github 2023.11.30

[Java] 어떤 OpenJdk을 써야 할까?( Temurin vs Zulu vs Corretto)

참고 : 각종 JDK 에 대한 설명 https://whichjdk.com/ Which Version of JDK Should I Use? Which Version of JDK Should I Use? whichjdk.com 어떤 openJdk를 써야 할까? 1. Adoptium Eclipse Temurin Eclipse Temurin은 오픈 소스 소프트웨어에 대한 리소스와 전문 거버넌스 모델을 제공하는 이클립스 재단 산하의 최상위 프로젝트입니다. Adoptium 워킹 그룹은 Red Hat, IBM, Microsoft, Azul, iJUG 등 Java 기술에 전략적 관심을 갖고 있는 주요 기업 및 조직으로 구성되어 있습니다. 이전의 AdoptOpenJDK 프로젝트는 이클립스 Adoptium으로 이전되었습니..

java 2023.10.31

[Github] SSH Key 등록하는 방법

참고 :ssh key 생성 https://woopi1087.tistory.com/96 [window] ssh-keygen을 통한 ssh key 생성 참고 : ssh란? 윈도우에서 ssh-key를 생성하는 방법 1. 윈도우 검색(win+s) 창에서 cmd 혹은 powershell 실행 2. 아래 스크린샷과 같이 ssh-keygen 명령어를 통해서 key를 생성한다 3. key 생성 확인 woopi1087.tistory.com Github ssh key 등록 1.ssh key 등록 화면 이동 github 접속 및 프로필 사진 클릭하여 [settings] 진입 후 [SSH and GPG keys] 선택 후 [New SSH key] 선택 2. ssh key 등록 생성한 ssh key 공개키를 등록 후 Add S..

Git, Github 2023.10.28