github 5

[GitHub] GitHub Actions 활용하여 이슈 생성 시 브랜치 자동 생성

GitHub Actions 활용하여 이슈 생성 시 브랜치 자동 생성‼️ 이슈 생성하면서 브랜치 자동 생성을 설정하기 위해서는 토큰을 먼저 발급 받아야 합니다. 1. 개인 프로필 Setting → Developer settings → Tokens (classic)2. 토큰 이름과 만료 기간을 설정하고, repo, workflow 체크하고 하단의 Generate token 클릭‼️ 토큰이 생성되면 토큰 값이 노출되는데 다시 확인이 불가하므로, 저장해야 합니다.3. Repositorie → Setting → Secrets and variables → Actions → New repository secret4. 토큰 이름을 입력하고, Secret에 생성한 토큰 값을 넣고 Add secret 클릭‼️ 여기서 토큰..

Git & GitHub 2024.12.05

[GitHub] develop Branch 생성, Default branch 변경

develop Branch 생성, Default branch 변경 1. Repositorie → View all Branches 클릭2. New branch 클릭하고, New branch name에 생성할 브랜치 이름을 입력하여 생성합니다. 3. Repositories → Settings → General → Default branch이미지에 표시된 버튼을 클릭하여 Default branch를 develop 브랜치로 변경합니다. ‼️ 이슈가 자동으로 닫히는 트리거는 PR이 병합되는 브랜치가 기본 브랜치(default branch)일 때만 작동하므로 Default branch를 develop으로 변경합니다.

Git & GitHub 2024.12.05

[Github] Pull Request 규칙 설정하기

Pull Request 규칙 설정하기1. Repositorie → Settings → Branches → Add branch ruleset2. Ruleset Name을 입력하고, Enforcement status를 Active로 설정하고, Target branches에 규칙을 설정할 브랜치를 추가합니다.3. Require a pull request before merging 를 체크하여 병합 전 PR을 요구합니다.Required approvals 로 필요한 승인 수를 설정합니다.Require conversation resolution before merging 를 체크하면 PR의 코드에 리뷰가 달려 대화가 생성되었을 때, 대화를 해결해야 병합이 가능하도록 합니다. (필수 ❌)4. 하단의 Create 버튼..

Git & GitHub 2024.12.05

[Git] 작업 내용을 임시로 저장하는 방법 (git stash)

작업 내용을 임시로 저장할 수 있는 `git stash``git stash`는 프로젝트 작업하는 도중 다른 브랜치로 전환하거나, 급히 수정해야 할 일이 있을 때, 변경 사항을 커밋하지 않고 안전하게 저장할 수 있습니다.1. `git status`로 임시 저장할 변경 사항이 있는 파일을 저장 전에 확인git status 2) 임시 저장할 파일이 확인되면 `git stash` 입력git stash 3) 임시 저장이 잘 되었는지 확인하려면 `git stash list`git stash list`git stash`로 임시 저장 후 다시 불러오는 방법 1) `git stahs apply`로 임시 저장한 파일 불러오기git stash apply`git stash list`에 저장된 임시 파일 삭제하는 방법삭제하는 ..

Git & GitHub 2024.09.06