Session #1~2 Github

HufsGlobal·2021년 3월 28일
0

HUFSLION 9th 이야기

목록 보기
2/7
post-thumbnail

<Github / IDEA : with LIKELION 9th>

2021.03.24 / 3.31 (수)

세션 담당자 : 박용훈, 이성준

첫번째와 두번째 세션에서는 코딩세션을 시작하기에 앞서 팀프로젝트와 커뮤니케이션에 대해 간단하게 이야기를 진행했습니다.

이후 Github에 대한 실습을 진행했습니다!

version control system (버젼 관리 시스템)

Git은 개인 혹은 팀 간의 프로젝트를 관리하는 데 가장 널리 사용되고 있는 툴입니다.

Git

git version check

git --version 

git initializing a repository
새 저장소(repository) 를 만들고 Git으로 프로젝트 관리를 시작하려면 터미널에서 프로젝트 폴더로 이동 후 다음 명령어를 입력해주세요.

git init

Checking the status (상태 확인)
터미널에서 (프로젝트 폴더 내) 다음 명령어를 입력하여 repository의 현재 상태를 확인할 수 있습니다.

git status

Staging files (Staging area에 파일 추가하기)
프로젝트 폴더에서, git add 라는 명령어를 통해 우리가 원하는 파일들을 staging area 로 추가해줄 수 있습니다.

git add . # 모든 파일을 한번에 추가 
git add file.js file2.js file3.js # 하나, 여러개 파일들을 추가

Making commits (커밋 남기기)
커밋은 특정 시간의 코드 스냅샷의 형태로 해당 repository의 커밋 기록에 남게됩니다. git add 명령어를 사용하여 모든 파일을 staging area에 추가 해주었다면 이제 커밋을 남길 준비가 되었습니다.

git commit -m "Commit message"

Commit history (상태확인)
프로젝트의 모든 커밋 내역을 보려면 다음 명령어를 입력하면 됩니다.

git status

Github

  1. git init

1.로컬에서 add / commit 한다.

git add .
git commit -m "commit message"
  1. Github 으로 이동 후 새 repository를 생성한다.
  1. 나의 로컬 repository 를 GitHub repository 와 연결한다. (remote 추가)
git remote add origin https://github.com/username/reponame.git
  1. 새 remote 를 이용하여 코드를 Push 한다.
git push origin master

Github Session을 진행하고 1주차 팀별로 각자 자신들의 아이디어를 발표하는 시간을 가졌습니다~

profile
한국외국어대학교 글로벌캠퍼스 멋쟁이 사자처럼

0개의 댓글