반응형

Program/GitHub 2

Git과 GitHub _ (2) 개인 프로젝트 관리 ( 소스트리 )

0. Git-Flow 브랜치 전략 이해하기기본 브랜치 구조는 다음과 같이 잡습니다.main : 제품 출시용 브랜치develop : 개발 진행용 브랜치feature/* : 새로운 기능 개발용 브랜치 ( 예:feature/servo-control )customer/* : 고객사별 버전 관리용 브랜치 ( 예:custoemr/samsung-v1) 1. 초기설정소스트리 설치 후 최초로 해야 할 설정GitHub/Gitlab 계정 연동SSH 키 설정 (보안을 위해 권장).gitignore 파일 설정 (빌드 파일, 임시 파일 등 제외) 2. 저장소 클론저장소 클론New > Clone from URL 클릭원격 저장소 URL 입력 ( 그림2 )로컬 저장소 위치 지정 ( 실제 프로젝트를 진행할 PC 경로 )클론 버튼 클릭d..

Program/GitHub 2024.12.01

Git과 GitHub _ (1) 개인 프로젝트 관리

GitHub Token 예전 GitHub에서는 인증할 때 아이디/패스워드를 사용해서 로그인 인증을 했는데2020년 7월 이후 깃헙 정책변경으로 토큰 인증이 필수적이라고 합니다. 그리고 지금 2024년 11월 30일 기준으로 봤을 때PAT ( Personal Access Token ) 이 아닌 Fine-grained Token 이 새로 생겼네요. 위 Fine-grained Token은 2022년 10월에 베타버젼으로 출시 되었고2023년 7월에 정식으로 출시된 토큰이라고 합니다. 기존에 있던 Personal Access Token과 비교해봤을 때 주요 특징은1. 리포지토리(저장소) 단위로 접근 권한을 설정할 수 있음. 2. 각 권한에 대해 읽기/쓰기 수준을 개별적으로 지정할 수 있음. 3. 만료 기간을 최..

Program/GitHub 2024.11.30
반응형