GitHub CLI - 터미널에서 재구매 계약을 작성하는 방법


GitHub CLI 시작

GH CLI 설치 방법
CLI를 사용하기 전에 시스템에 설치해야 합니다.
Windows 및 MacOS와 같은 운영 체제에 대한 자세한 설치 지침은 본 README을 참조하십시오.
나 개인적으로 아빠OS(Linux)는 나의 첫 번째 운영체제이기 때문에 나는 Linux 명령을 공유할 것이다.
Linux Instructions Here
나에게 있어서, 입문은 매우 간단하다. 단지 터미널에서 몇 개의 명령을 실행하기만 하면 된다.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key C99B11DEB97541F0
sudo apt-add-repository https://cli.github.com/packages
sudo apt update
sudo apt install gh
참고: 이는 대부분의 Debian 기반 릴리스, 예를 들어 Ubuntu, Pop 등에 적용될 수 있습니다.운영 체제
다음은 gh 플래그가 있는 --version 명령을 실행하여 설치를 확인할 수 있습니다.
gh --version

우리 환매 협의를 창설합시다!
CLI가 설치되면 로컬 시스템의 프로젝트에서 GitHub에서 리포를 쉽게 만들 수 있습니다.
GitHub로 관리할 수 있는 모든 프로젝트에 적용되지만, 다음 절차를 통해 CRA를 사용하여 GitHub로 만들고 전송하는 React 프로그램을 신속하게 얻을 것입니다.
먼저 원하는 디렉토리에 항목을 만들어야 합니다.
# change directory to where you want to generate the project
cd whatever/path/you/like/

# generate a react application in that directory
npx create-react-app my-project

# change directory into the new project
cd my-project/
현재 우리는 이미 프로젝트를 세웠고 CRA가 로컬git 환매 협의를 초기화했기 때문에 우리가 해야 할 일은 GitHub 환매 협의를 만들어서 우리의 프로젝트를 위탁 관리하는 것이다.

그러나 우선, 신분 검증
GitHub CLI를 활용할 준비가 되어 있지만 이 도구의 이점을 얻기 전에 GitHub을 사용하여 인증해야 합니다.
Check out all the documentation here
다음 명령을 실행하여 터미널에서 GH에 로그인합니다.
gh auth login
GitHub.com 또는 GitHub Enterprise Server을 선택하라는 메시지가 표시됩니다.
기본적으로 GitHub.com을 선택해야 하며 enter 키만 누르면 됩니다.
다음에 신분 검증을 어떻게 원하는지 물어볼 것입니다.
장치에 SSH 액세스가 설정되어 있는 경우 Paste an authentication token 옵션을 선택하여 토큰을 붙일 수 있습니다.
그렇지 않으면 기본 Login with a web browser 옵션을 선택할 수 있습니다. 액세스 코드를 제공하고 기본 웹 브라우저를 열 수 있습니다.이것이 바로 내가 이 강좌에서 선택한 옵션이다.
리턴 버튼을 누르면 일회용 비밀번호를 볼 수 있습니다. 복사해야 합니다.그것을 복사한 다음 enter 키를 누르면 브라우저가 화면을 열어 코드를 붙일 수 있습니다.
코드를 입력한 후에는 GitHub에 완전히 액세스할 수 있도록 cli 애플리케이션에 권한을 부여해야 합니다.
권한을 부여받고 터미널로 돌아가면 https을 사용하고 싶은지 ssh을 사용하고 싶은지 물어볼 것입니다. 저는 지금 https만 선택합니다.이것은 환매 협의를 추진할 때 로그인 이름/비밀번호를 입력해야 한다는 것을 의미할 뿐이다.https 을 선택하면 GitHub CLI 를 사용할 수 있습니다.

우리 프로젝트로 돌아가자.
이제 GitHub CLI를 설치하고 GitHub의 계정을 사용하여 디바이스를 인증해야 합니다.
우리는 최종적으로 터미널에서 환매 협의를 만들고 많은 다른 GitHub 작업을 수행할 수 있습니다.
Checkout the docs for this feature
GitHub로 밀릴 수 있도록 지역 환매 협의를 준비합시다.아마도, 약속할 게 없어, 괜찮아.이것은 단지 예방 조치일 뿐이다.
git add .
git commit -m "initial commit"
이제 프로젝트를 호스팅할 원격 GitHub repo를 만들 수 있습니다.
gh repo create my-project
그러면 Public, Private 또는 Internal을 선택하라는 메시지가 표시됩니다.계속하여 기본 Public 옵션을 선택합니다.
그리고 현재 디렉터리로 '내 프로젝트' 환매 프로토콜을 만들 것을 경고합니다. 계속해서 Y을 입력하고 enter 키를 누르십시오.
너는 지금 이런 것을 보아야 한다.
✓ Created repository yourusername/my-project on GitHub
✓ Added remote https://github.com/yourusername/my-project.git
gh repo create 명령은 이미 리모컨을 설정해 놓았기 때문에 우리가 해야 할 일은 코드를 위로 밀어붙이는 것이다.
# git defaults to the "master" branch we can change it
# before we push up our project
git checkout -b main

# this will be our default branch on GitHub
git push origin main
push 명령을 내린 후 GitHub 증빙서류로 로그인하면 완성됩니다!
터미널에서 방금 작성한 재구매 계약을 보려면 GitHub으로 이동하십시오!

결론
GitHub CLI는 재구매 계약을 쉽게 만들고 PRs를 제출할 수 있는 훌륭한 도구입니다. 이 모든 것을 터미널에서 완성할 수 있습니다!나는 당신이 그 기능을 더욱 깊이 이해하기 위해 문서를 보는 것을 강력히 건의합니다.
GitHub CLI를 사용할 때 문제가 발생할 경우 개선할 수 있는 사항을 알려주십시오.

좋은 웹페이지 즐겨찾기