목록DevOps/Github (3)
devops
1) Github CLI 설치 $ curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg 또는 sudo gpg --dearmor -o /usr/share/keyrings/githubcli-archive-keyring.gpg $ echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" 또는 sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null $ sudo apt upd..
Branch 브랜치는 나무가 가지에서 새 줄기를 뻗어가듯 여러 갈래로 퍼지는 데이터 흐름을 가리키는 말로 사용한다. 기존에 잘 동작하는 소스코드는 그대로 둔 채, 새 소스코드를 추가한 버전을 따로 만들어 관리하는 역할을 branch가 할 수 있다. 쉽게 말해서 branch는 Commit 사이를 가볍게 이동할 수 있는 어떤 포인트 같은 것이다. 기본적으로 Git은 Master branch를 만든다. 처음 Commit하면 이 Master branch가 생성된 Commit을 가리킨다. 이후 커밋을 만들면 Master branch는 자동으로 마지막 커밋을 가리킨다. branch는 'HEAD'라는 특수 포인터가 있다. 이 포인터는 지금 작업하는 Local branch를 가리킨다. branch를 새로 만들어도 Gi..
1) 설정 명령어 - 전역 사용자명/이메일 설정 git config --global user.name "username" git config --global user.email "email@email.com" - 저장소별 사용자명/이메일 구성(해당 Repository 이동 후) git config user.name "myname" git config user.email "email@email.com" - 전역 설정 정보 조회 git config --global --list - 저장소별 설정 정보 조회 git config --list 2) 기본 명령어 - Fork 다른 사람의 Github Repository를 내 Github Repository로 그대로 복제하는 것이다. fork한 저장소는 원본 Repos..