Skip to content

dsc-sangmyung/2021-HelloGitHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Hello Git

GDSC SangMyung 1st 정기 세션
세션 명: Hello Git
발표자: 손병욱(C), 이소윤(C)
일시: 2021-09-17 21:00 ~

Session 01 혼자 사용하는 Git (손병욱)
BreakTime
Session 02 Git으로 하는 협업 (이소윤)

세션에 참여하기 전에..

해당 실습은 Git Bash를 사용하여 진행됩니다. 아래 내용을 통해 이 두가지를 준비해오시면 돼요!

  1. 깃 설치
  2. Personal Access Token 발급받기

이미 깃이 설치가 되어있고 터미널에서 CLI를 사용하는게 익숙하다거나 mac os를 사용하시는 분들은 자신이 편한 환경에서 진행하시면 되겠습니다!
처음써보거나 깃이 설치가 되어있지 않다면 아래 가이드를 따라 설치를 완료해주어 준비해주시면 됩니다!

Git 설치 확인

맥OS의 경우 Git이 기본적으로 설치되어 있어요!
터미널에서 git명령어를 입력해 설치되어있는지 확인해보세요

  1. 터미널을 켜서 git을 입력하여 내 컴퓨터에 git이 설치되어있는지 확인한다.

    $ git
    
  2. 아래와 같은 git 명령어에 관한 설명이 나온다면 이미 설치가 되어 있는 것!
    설치가 되어있지 않다면 아래 적힌 설치 방법을 보고 깃 설치를 하면 된다.

    usage: git [--version] [--help] [-C <path>] [-c <name>=<value>]
               [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
               [-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
               [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
               <command> [<args>]
    
    These are common Git commands used in various situations:
    
    start a working area (see also: git help tutorial)
       clone      Clone a repository into a new directory
       init       Create an empty Git repository or reinitialize an existing one
    
    ...
    

Git 설치 방법

  1. https://git-scm.com/downloads 페이지로 들어가서 자신의 운영체제에 맞는 파일을 설치한다.

    https://github.com/dsc-sangmyung/2021-HelloGitHub/blob/main/assets/image/gitInstall.PNG?raw=true

  2. 설치 경로(특별한 이유가 없다면 기본값으로 두자)를 지정해준 후 기본 값에서 변경없이 계속 <Next> 쭉쭉 눌러준다.

    https://github.com/dsc-sangmyung/2021-HelloGitHub/blob/main/assets/image/gitInstallPath.PNG?raw=true

  3. 설치가 완료되었다면 윈도우 검색 창에서 Git Bash를 검색하여 실행한다.

    https://github.com/dsc-sangmyung/2021-HelloGitHub/blob/main/assets/image/captureGitBash.PNG?raw=true

  4. 실행한 Git Bash에서 git명령어를 실행해본다. 아래처럼 git 명령어에 대한 설명이 뜬다면 제대로 설치가 완료된 것이다!

    https://github.com/dsc-sangmyung/2021-HelloGitHub/blob/main/assets/image/gitBashCT.PNG?raw=true

Personal Token

cli로 깃허브 작업을 할 때, git push를 하면 아래와 같은 에러가 발생할 수 있어요.

You recently used a password to access the repository
Basic authentication using a password to Git is deprecated and will soon no longer work.

Visit <https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/> for more information around suggested workarounds and removal dates.

몇달 전 부터 깃허브에서 사용자 인증 정책이 바뀌어서 그런 것인데 git push이후 아이디와 비밀번호를 입력할 때 비밀번호 대신 personal access token을 입력해 주어야 합니다.
아래 링크를 보고 찾기쉬운 위치에 토큰값을 저장해 두시면 됩니다.

Github 인증 토큰 발급받기: https://curryyou.tistory.com/344

예습해오면 좋아요

세션 이후에 읽어보면 좋아요

Releases

No releases published

Packages

No packages published