본문 바로가기

Git과 관리 시스템3

DevOps Day 11 (3.21) Github Pair 실습 CodeStates simple-git-workflow 내용 fork하여 개인 Repository로 만들기 Pair github SSH URL 복사 하여 터미널에 연결 : - Git remote add origin “개인 URL” - Git remote add pair “페어 URL” - Git remote -v 로 연결 상태 확인 Git init으로 디렉토리 생성 업로드 하고 싶은 코드나 파일 설정 - nano “코드” Git add “파일명” Git Commit -m ‘수정 내용’ Git Push Origin Main Pair 가 pull 기능으로 파일 가지고 와서 수정 가능 - Git Pull Pair main 수정 하고 싶은 파일 확인 후 내용 추가 / 삭제 - nano ‘수정 파일’ 파일 Sta.. 2023. 3. 24.
DevOps Day 11 (3.21) Git 과 버전 관리 시스템_Git Branch 브랜치란? 브랜치란 독립적으로 어떤 작업을 진행하기 위한 개념입니다. 각 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행 할 수 있습니다. 브랜치의 장점 : - 한 소스코드에서 동시에 다양한 작업을 할 수 있게 해준다 - 소스코드의 한 시점과 동일한 상태를 만들고, 브랜치를 넘나들며 작업을 수행할 수 있음. - 각각의 브랜치에서 생긴 변화가 다른 브랜치에 영향을 주지 않고 독립적으로 코딩을 진행할 수 있음 분리된 브랜치에서 변경된 내용들은 다른 브랜치와 병합(merge)함으로써 다시 새로운 하나의 브랜치로 모을 수 있습니다 브랜치 종류 : 통합 브랜치 (Integration Branch) -> 배포될 소스 코드가 기록되는 브랜치. Github repository를 생성하게 되면.. 2023. 3. 21.
DevOps Day 10 (3.20) Git 과 버전 관리 시스템 개발자 도구 GIT 설치 Git 환경설정 git 을 설치하면 가장 먼저, 사용자 이름과 이메일 주소를 설정합니다. $ git config –global user.name “user name” $ git config –global user.email “email name” ‘git config’라는 도구로 설정 내용을 확인하고 변경할 수 있습니다. /etc/gitconfig 파일 : 시스템의 모든 사용자와 모든 저장소에 적응되는 설정임. Git config –system 옵션으로 이 파일을 읽고 쓸 수 있음. ~/.gitconfig, ~/.config/git/config 파일 : 특정 사용자에게만 적용되는 성정임 .git/config : 이 파일은 git 디렉토리에 있고 특정 저장소에만 적용됨 설정 확인 .. 2023. 3. 20.