Git

· Git
안녕하세요~ 오늘은 Git Action 을 공부하는중. 처음엔 자동 재배포를 할때 SpringBoot 기준으로 민감한 정보를 가진 application-secret.yml 같은 파일은 deploy과정에서 어떻게 추가할까? 라는 의문이 들었고 이후 Github Secrets 기능을 이용해서 CI/CD 파이프라인 구축 과정에서 중요한 정보를 안전하게 관리할 수 있다는 걸 알게됐습니다. 본 포스팅에서는 GitHub Actions를 사용할 때, API 키, 데이터베이스 비밀번호, SSH 키 등의 민감한 정보들은 코드에 직접 포함시키는 것이 아니라, GitHub의 Secrets기능을 통해 안전하게 관리하는 방법을 알아보겠습니다~ Secrets 설정 방법 : 텍스트 💡 GitHub 리포지토리로 이동: 먼저, 관리하..
· Git
안녕하세요. 요즘 스위프 3기에서 진행하는 읽는 곳곳이라는 프로젝트에 집중하고 있는데요. Vercel로 배포된 프론트 서버와 통신하기 위해 백엔드 서버도 구축해야 했습니다. 근데 코드가 변경됨에 따라 지속적으로 재배포하기 너무 힘들어서 GitHub Actions 을 공부하게 됐고 나중에 쓸 일이 많을 것 같아서 정리해 놓으려 합니다. Git Action은 GitHub의 강력한 기능 중 하나로, 소스 코드 저장소에 통합된 CI/CD 도구입니다. 본 글에서는 Git Action을 활용하여 간단한 CI/CD 파이프라인을 구축하는 방법을 소개합니다. 이 포스팅의 핵심 기술 스택으로는 Java 17 , Spring Boot 3.2.2, Gradle , Nginx , Docker , 그리고 AWS 가 포함됩니다. ..
· Git
안녕하세요! 오늘은 Git Organization을 사용하면서 프로젝트 초기 설정에서 원격 저장소를 변경해야 하는 상황이 많아져서 블로그에 개인 공부용으로 간단히 적어두려 합니다 명령어 1. 연결되어 있는 원격 저장소 확인 $ git remote -v 현재 로컬 저장소가 어떤 원격 저장소와 연결되어 있는지 확인합니다. 2. 원격 저장소와의 연결제거 기존의 원격 저장소와의 연결을 제거합니다. $ git remote remove origin origin은 제거하고자 하는 원격 저장소의 별칭입니다. 이 명령어를 실행하면 origin과 연결된 원격 저장소 정보가 삭제됩니다. 3. 연결이 제대로 해제되었는지 확인 원격 저장소와의 연결을 제거한 후, 연결이 제대로 해제되었는지 확인합니다. $ git remote -..
· Git
1. Git 프로젝트 다운로드 하기 $ git clone {git clone link} 2. Git branch 확인 명령어 $ git branch main * dltjdgh0428 3. Git 마지막 커밋 확인 명령어 $ git branch -v main 3a75cee style : 불필요한 주석 및 오타수정 * review 873c60f Initial commit 4. Git 브랜치 생성 및 이동 $ git checkout -b {branch name} 5. Git branch에 프로젝트 업로드 하기 5-1 변경사항을 업데이트합니다. $ git add -a 여기서 커밋 메세지를 두가지 종류로 작성할 수 있습니다. 5-2-type A 커밋 메시지의 제목을 작성합니다. $ git commit -m "fe..
· Git
먼저 PR하고 싶은 레파지토리에서 자신의 이름을 눌러 모든 Commit 보기로 넘어갑니다. 그이후 첫 커밋에 대한 해시값을 복사합니다. intelliJ로 넘어오셔서 아래와 git checkout {아까 복사한 해시값}을 터미널에 입력해줍니다. 이후 새로운 브랜치를 만들어주고 초기 설정을 방금 만든 브랜치에 푸쉬해줍니다. 이후 git -> 생성한 래퍼지토리 -> pull request 창에 들어가서 review
발달중인 망고
'Git' 카테고리의 글 목록