GiitHub 사용자를 위한 Giit 운영 요약

개시하다
이 기사는 Advent Calendar 2021 법정대 정보과학부 24일째 보도다.
안녕하세요, 저는 정보과학부의 히비야입니다.
오늘은 크리스마스이브야!어떻게 지내셨어요?
그렇다면 여러분은 최대의 기릿 플랫폼인 기릿허브를 활용하셨나요?
올해 2021년 8월 13일에는 지아이허브의 인증 방법이 변경돼 비밀번호 인증이 폐지됐다.
대신 개인 액세스 토큰을 사용하는 인증 방법이어서 JetBrains 생산을 필두로 많은 데스크톱 앱에서 Giit 조작을 할 수 없다.
대책이 없는 것도 아니지만 CUI에 적응하기 위해 이번에는 기트 조작(지령)에 대해 적어도 이런 것들을 알면 곤란하지 않을 거라고 생각합니다!
어느 개발 현장에서든 반드시 Giit로 소스 코드와 버전 관리를 할 것이라고 할 수 있다.
대학에서 프로그래밍 과목의 원본 코드를 관리하고 프로젝트와 연구실에서 팀 개발을 할 때도 사용하며 GTI를 사용하는 경우도 의외로 학생이 많다!
이번 소개의 내용만 잡으면 별 어려움이 없겠지!
반대로 이 수준을 모르면 바보 취급을 받을 수 있으니 열심히 공부하세요!
구상 대상
사용 환경에 Giit가 설치되어 있고 GiitHub을 사용한 사람에게!
그래서 "원래 기트는 뭐였나요?"Giit와 같은 개념에 대해서는 설명하지 않겠습니다.
Git의 구조와 개념을 잘 모르시는 분들은 아래 기사를 참고하여 깊이 이해해 주십시오!
  • 초보자에게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 생활 하세요!!!
    참고 문헌
  • GiitHub 인증 방법 변경 정보
  • 좋은 웹페이지 즐겨찾기