GitHub CLI - 터미널에서 재구매 계약을 작성하는 방법
4949 단어 gittutorialdevelopmentgithub
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를 사용할 때 문제가 발생할 경우 개선할 수 있는 사항을 알려주십시오.
Reference
이 문제에 관하여(GitHub CLI - 터미널에서 재구매 계약을 작성하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/techturnip/github-cli-how-to-create-a-repo-from-your-terminal-1aeg텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)