카테고리 없음

깃과 깃허브 사용법

토리쟁이 2022. 8. 3. 01:05

Git

  • 프로젝트를 개발하는데 있어서 소스 코드를 효과적으로 관리할 수 있게 도와주는 무료 공개 소프트웨어

 

Github

  • git 저장소 호스팅을 지원하는 웹 서비스로 온라인 상에서 여러 사용자들이 컴퓨터 파일을 공유하도록 도와줌
  • 소스 코드를 주고 받을 필요 없이, 같은 파일에 대해서 병렬 개발이 가능
  • 프로젝트 관리, 배포, 이슈 추적 기능 등 프로젝트 진행에 있어 편리한 기능들을 지원

 

 

**반드시 commit한 뒤 풀을 받고 푸쉬할 것

 

 

실습) repository를 만들어 파일을 repository에 올려보기

 

1. 깃허브 저장소 생성

 

깃허브 페이지 왼쪽 상단부분에 초록색 New 버튼을 눌러서 생성하면 된다.

레파지토리 이름을 적고 생성하면 끝

 

2. 로컬 저장소 생성

터미널을 열거나 git bash를 열어서 깃허브로 업로드할 저장소에 작업을 진행한다.

 

간단한 git 명령어는 알아두자

$ git -v  # 버전확인

$ git config --global init.defaultBranch main  # default 브랜치를 main으로 설정
$ git config --get init.defaultBranch  # defaultBranch 값 읽기(main이 출력됨)

$ ls  # 현재 위치에 있는 모든 파일들을 출력함

$ cd "이동할 폴더명"  # 위치 이동
$ cd Desktop	# 바탕화면으로 이동

$ mkdir "원하는 폴더명"  # 폴더 생성
$ mkdir github	# github라는 폴더 생성

$ code . # 현재 위치에서 vscode를 열기
$ git config --global init.defaultBranch main  # default 브랜치를 main으로 설정 후 아래 코드 작성
$ git config --global user.name "깃허브 닉네임"
$ git config --global user.emal "깃허브 이메일"
$ git config --global --list # 여태까지 작성한 내용 리스트로 확인
$ cd // 경로확인
$ cd desktop # 바탕화면으로 이동
$ cd GitTest # 깃테스트 폴더 경로
$ git init # 반드시 초기화 진행 후 파일 올리기
$ git add . # 폴더 안의 모든 내용들을 업로드
$ git status # 상태 확인(제대로 되었는지-)
$ git commit --m"원하는 메모작성" # 커밋하기(반드시 커밋 메모 작성할 것)
$ git remote add origin https://~ 	# 깃허브 레파지토리 주소 => 깃허브와 연결하기
$ git remote -v # 현재 등록된 원격 저장소 정보
$ git push origin main # 푸쉬하기

$ git pull origin main	# repository로부터 내려받기

$ git log	# 기록 확인

 

 

 

참고로, vscode에서도 터미널 사용이 가능하다.

vscode에 들어가 Ctrl + ` 을 누른 후, +옆에 있는 아래 화살표를 누르면 목록에 Git Bash가 있다.