[GITHUB] Branch Protection Rule 적용하기
·
Devlopment/GIT
GitHub의 Branch Protection 기능은 팀 프로젝트에서 주요 브랜치(main, master 등)에 대한 접근과 수정 권한을 제한하여 코드의 안정성, 품질, 협업을 보장하는 중요한 도구입니다. 이 기능을 사용하면 특정 브랜치에 대한 다양한 규칙을 설정하여 협업 환경에서의 실수나 문제가 발생하지 않도록 할 수 있습니다. 주요 목적 및 장점안정성 유지 주요 브랜치 보호: main이나 master 브랜치는 제품 릴리스나 배포에 사용됩니다. 이 브랜치를 보호하면 검증된 안정적인 코드만 병합되므로 제품 품질을 보장할 수 있습니다. 실수 방지 푸시 제한: 강제 푸시를 막고, 코드 검토 및 상태 체크를 요구하여 실수로 인한 코드 손상을 예방합니다. 실수로 중요한 브랜치에 잘못된 코드가 푸시되는 것을 방지..
[GITHUB] GIT Repository private에서 public으로, 혹은 public에서 private로 권한 변경하는 방법
·
Devlopment/GIT
인탤리제이를 사용하여 github를 자동으로 연결했는데 레포지토리를 자동으로 private로 만들어서 당황했다.레포지토리를 public으로 변경해봅시다.생각보다 간단합니다.  1. private로 잠겨있는 레포지토리로 들어갑니다. Settings를 클릭합니다. 2. General 창이 뜹니다.   3. General에서 쭉 내리면 Danger Zone이 있습니다.여기서 Change visibility를 클릭합니다.  4. 클릭하면 Change to public이 있습니다.Change to public을 클릭합니다.  5. Change to public을 클릭하면 다음과 같은 창이 뜹니다.public으로 바꾸기 위해 I want to make this repository public을 클릭합니다. 6. 그..
[GITHUB] 백준/프로그래머스 깃허브 연동
·
ETC/TIP
백준이나 프로그래머스로 코딩테스트를 풀면 자동으로 깃허브에 저장되는 프로그램을 소개해드리려고 합니다매우 편하고 Readme.md 파일로 문제도 정리해줘서 정리하기 편합니다.  1. 확장 프로그램 설치    https://bit.ly/3zYe9bR 다음 링크에서 확장 프로그램을 설치해주세요. 2. 깃허브 로그인 주소창 오른쪽에 색칠된 부분을 누르고, 백준 허브를 선택하면 다음과 같은 창이 뜹니다.여기서 Authenticate를 클릭합니다.  클릭을 하게 되면 다음과 같이 Github 로그인 창이 뜨고, 로그인을 해주세요. 3. 깃허브 연동  로그인을 하면 다음과 같은 창이 뜹니다.  여기서 빨간색 네모칸을 Link an Exsiting Repository로 변경하시고,앞으로 문제를 풀고 저장할 레포지토리를..
[GIT] 형상관리 기법 GIT 설치 및 GitHub 연동 후 커밋하기
·
ETC/TIP
1. 깃(Git) 설치 사이트에서 다운화면을 캡쳐하고, 깃을 설치한다. 그리고 깃 버전을 확인하여 캡처한다. 설치 사이트 다운 화면 깃 버전 확인 2. 깃을 통한 글로벌 사용자 등록을 하고, 등록된 화면을 확인 후 캡쳐한다. 3. 로컬(local) 리포지터리와 원격(remote) 리포지터리를 생성하여, 연결 및 push 작업 진행 및 화면 캡쳐를 한다. ezen-pt라는 폴더를 생성하고, 로컬(local) 리포지토리 생성 및 화면 main branch에 README.md 파일, index.html 파일을 생성 add, commit 한 후, 결과 log 화면 ezen_pt라는 원격(remote) 리파지토리 생성 및 화면 (README.md와 .gitgnore 생성 안 함) 로컬 & 리모티 리파지토리 연결 ..