GiitHub 사용자를 위한 Giit 운영 요약
이 기사는 Advent Calendar 2021 법정대 정보과학부 24일째 보도다.
안녕하세요, 저는 정보과학부의 히비야입니다.
오늘은 크리스마스이브야!어떻게 지내셨어요?
그렇다면 여러분은 최대의 기릿 플랫폼인 기릿허브를 활용하셨나요?
올해 2021년 8월 13일에는 지아이허브의 인증 방법이 변경돼 비밀번호 인증이 폐지됐다.
대신 개인 액세스 토큰을 사용하는 인증 방법이어서 JetBrains 생산을 필두로 많은 데스크톱 앱에서 Giit 조작을 할 수 없다.
대책이 없는 것도 아니지만 CUI에 적응하기 위해 이번에는 기트 조작(지령)에 대해 적어도 이런 것들을 알면 곤란하지 않을 거라고 생각합니다!
어느 개발 현장에서든 반드시 Giit로 소스 코드와 버전 관리를 할 것이라고 할 수 있다.
대학에서 프로그래밍 과목의 원본 코드를 관리하고 프로젝트와 연구실에서 팀 개발을 할 때도 사용하며 GTI를 사용하는 경우도 의외로 학생이 많다!
이번 소개의 내용만 잡으면 별 어려움이 없겠지!
반대로 이 수준을 모르면 바보 취급을 받을 수 있으니 열심히 공부하세요!
구상 대상
사용 환경에 Giit가 설치되어 있고 GiitHub을 사용한 사람에게!
그래서 "원래 기트는 뭐였나요?"Giit와 같은 개념에 대해서는 설명하지 않겠습니다.
Git의 구조와 개념을 잘 모르시는 분들은 아래 기사를 참고하여 깊이 이해해 주십시오!
우선 GiitHub에서 개인 방문 영패를 받습니다!
GiitHub에 로그인하여 오른쪽 상단의 아이콘부터 설정합니다.
왼쪽 탭 아래에 있는 Developer settings
왼쪽 탭 맨 아래에 Personal access tokens가 있습니다.
오른쪽 위에 있는 Generate new token에서 새 접속 토큰을 만듭니다.
영패의 명칭과 유효기간을 설정하다.유효기간은 당분간 무제한으로 할 수 있지만 경고가 나오기 때문에 그러지 않는 게 좋다.(보안이 위험합니다.)
다음은 최소한의 리포에서 확인하세요.그 다음은 임의로.
마지막으로 맨 아래 Generate token에 영패를 만듭니다.
이렇게 되면 첫 번째 화면에 방문 영패가 표시되니 반드시 제어해 주십시오.이걸 놓치면 평생 확인할 수 없으니 주의하세요.
개인 방문 영패는 여기까지 완성!
앞으로 GiitHub의 창고에서 비밀번호를 물었을 때 이 방문 영패를 입력하세요!
다음은 Giit의 작동(명령)에 대한 설명입니다.
Giit 설정(로컬 웨어하우스 만들기)
$ git init
스테이풀러에 업로드(Add)$ git add .
# 個別の場合は
$ git add ファイル名 ファイル名 ファイル名
로컬 저장소에 업로드(Commiit)$ git commit -m "コミットメッセージ"
# 複数行
$ git commit -v
GTI 상태 확인$ git status
변경 내용 차이 확인$ git diff
수정 내역$ git log
【원격 창고 관련】원격 웨어하우스 추가(Clone)
$ git clone リポジトリURL
원격 창고 확인$ git remote -v
원격 저장소의 변경 내용 가져오기(Pull)$ git pull origin main # main はブランチ名
# 2回目からは
$ git pull
원격 웨어하우스 등록$ git remote add origin リポジトリURL
원격 저장소로 업로드(Push)$ git push origin main # main はブランチ名
# 2回目からは
$ git push
【분기 관련】분기 확인
$ git branch
브랜치 생성$ git branch ブランチ名
브랜치 이동하기$ git checkout ブランチ名
# -b オプションをつけると、ブランチを作成して移動する
$ git checkout -b ブランチ名
분기 Push$ git push origin ブランチ名
분기 결합# master ブランチに移動してから
$ git merge ブランチ名
분기의 기초# master ブランチに移動してから
$ git rebase ブランチ名
분기 삭제$ git branch -d ブランチ名
끝맺다수고하셨습니다.
한 번 봤는데 어때요?
개인이 사용하는 부분은 조금 줄겠지만 팀 개발이라면 적어도 이번에 소개한 것들은 알아두는 게 좋을 것 같아요!
말은 그렇지만 금방 기억할 것도 아니니까 이 기사를 보고 잘 쓰세요!
여기까지 함께 해주셔서 감사합니다!
그럼, 좋은 Giit 생활 하세요!!!
참고 문헌
Reference
이 문제에 관하여(GiitHub 사용자를 위한 Giit 운영 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/masahibi13/items/37abe786adcc00eb5abd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)