YJ의 개발자 여정
close
프로필 사진

YJ의 개발자 여정

github: @denev6

  • 분류 전체보기 (42)
    • Git (5)
    • AWS (1)
    • Language (5)
      • 파이썬 (0)
      • Java (5)
    • Database (0)
      • Theory (0)
    • SpringBoot (5)
    • 구름 x 딥다이브 풀스택 (19)
      • FE (7)
      • BE (6)
      • Proj (4)
      • Review (1)
    • Coding-test (7)
      • Java-Algorithm (7)
      • SQL-Problem (0)
  • 홈
  • 깃허브
  • 태그

[Git] Git 구조

프로젝트를 진행할 때 git 구조를 어떻게 할까요? 라는 말에 그게 무슨말이지 하고 가만히 있던 기억이있어나와 비슷한 사람들을 위해 정리를 해볼까한다. Git 구조는 무엇을 의미할까?Git 구조는 어떻게 할까요 라는 질문에 그게 무엇일까 이런 고민을 많이 했고 이 말이 Repository 전략을 어떻게 세울까요? 라는 의미라는 것을 알게되었다.Repository 전략에는 크게 2가지가 존재한다.1. 모노 레포(Monorepo)모노레포는 서버와 클라이언트 코드가 한 저장소(Repository)에 있는 것을 의미한다.하나의 저장소에서 모든 관련 프로젝트를 통합적으로 관리하는 방식이다. 😊 장점코드 공유일관된 버전 관리일관된 개발 환경간편한 CI/CD☹️ 단점저장소 크기 증가의존성 관리 복잡성권한 관리 어..

  • format_list_bulleted Git
  • · 2026. 7. 7.

[Github Actions] CI 사용하기

CD까지는 안해봤지만 CI는 해봐서 그거에 대한 정보를 적어보려고 한다.프로젝트를 진행하면서 CI는 각자하고 배포는 다른 팀원이 맡겠다고 하면서 CI/CD에 대해 알게 되었다. 1. CI/CD 란?CI (Continuous Integration): * 코드 커밋(Push) 또는 Pull Request 발생.코드 린팅(Linting) 및 단위 테스트 수행.빌드 가능 여부 확인.CD (Continuous Deployment):빌드된 결과물(Artifacts)을 서버나 클라우드로 전송.서비스 재시작 및 배포 완료 확인.2. 주요 컴포넌트Gihub Actions는 이벤트(Event)가 발생하면 워크플로우(Workflow)가 실행되고, 그 안의 여러 잡(Job)들이 스텝(Step)에 따라 액션(Action)을 수..

  • format_list_bulleted Git
  • · 2026. 3. 30.

[Git] fatal: not a valid object name: 'master' 오류

🚨오류 정의원격 저장소(git - main)와 로컬 저장소(git bash - master)의 기본 브랜치의 이름 불일치로 발생 더보기기본 브랜치 이름(master)은 왜 main으로 변경되었을까? 2020년, master라는 단어가 역사적, 사회적으로 노예제도를 연상시킬 수 있다는 우려에 따라, 더 중립적이고 직관적인 main으로 변경되었다. 💡문제 해결현재 브랜치 이름을 main으로 강제로 변경 원격 저장소와 동기화 진행git branch -M main ⚠️주의할 점만약 main으로 변경하고 진행하지 않으면 git의 히스토리와 git bash에서 내가 진행 중인 것의 히스토리가 달라 다른 브랜치로 인식한다. 그래서 정상적인 병합(Merge)나 Pull Request(PR) 생성이 힘들어진다.

  • format_list_bulleted Git
  • · 2026. 3. 7.

[Github] git bash로 github 올리기 | git commit 작성법

Git bash를 이용해보기는 했지만 이용할 때 마다 어떻게 했었지를 고민해게 되어 작성하게 됐다. Git을 어떻게 사용하는지는 알겠는데 매번 사용할 때마다 PR을 날릴 때 history가 다르다고 뜬다.그 이유를 이제서야 알았다. Github를 사용할 때 Repository를 만들 것이다.만약 Repository를 만들고 아무것도 작성하지 않았다면 git bash와 연결해서 git init을 실행한다.하지만 그 안에 Readme 파일이라던가 무엇이 있다면 그 상태에 또 git init을 하고 브랜치를 파게되면 히스토리가 다르다고 나오게 된다. 그럼 어떻게 사용하는게 좋을까? 1. Repository 안에 아무것도 없을 때해당 폴더로 이동 후 폴더 안에서 우클릭 - git bash here # 1. 깃 ..

  • format_list_bulleted Git
  • · 2026. 2. 19.

[Github] github와 discord webhook 연결하기

📌디스코드서버 설정 앱 - 연동웹후크새 웹 후크 여기에서의 웹 후크 url은 유출X 📌깃허브웹훅을 연결할 respositary - setting - Webhooks Add webhook 1. Payload URL에 discord에서 웹후크 url 복사 버튼을 눌러 붙여넣기 한 후 /github 를 넣어줌[웹후크주소]/github 2. content type은 application/json 으로 변경 3. 대부분 두번째인 모든 것을 보낸다고 설정한다 4. add webhook 클릭 디스코드와 깃허브 웹훅 연동이 완료되었다.

  • format_list_bulleted Git
  • · 2025. 11. 17.
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (42)
    • Git (5)
    • AWS (1)
    • Language (5)
      • 파이썬 (0)
      • Java (5)
    • Database (0)
      • Theory (0)
    • SpringBoot (5)
    • 구름 x 딥다이브 풀스택 (19)
      • FE (7)
      • BE (6)
      • Proj (4)
      • Review (1)
    • Coding-test (7)
      • Java-Algorithm (7)
      • SQL-Problem (0)
인기 글
전체 방문자
오늘
어제
Copyright © 몽총이의 코드 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바