TIL 공통세션 - Git & GitHub

박소윤·2020년 11월 27일
0

TIL

목록 보기
3/9
post-thumbnail

# Git(Verstion Contrl Systeam)

버전 관리 시스템
하나의 파일을 날짜에 따라 기록

- 반복된 수정을 통해 파일을 새로 만들면 관리가 힘든 단점이있다.
- 이전 버전의 코드로 돌아갈 수 있다.
- 로그기록을 남겨 해당 파일의 로그를 찾을 수 있다.
📌 하나의 프로젝트를 두고 여러명의 개발자들이 협업할 수있다.

# GitHub

Git이 어떻게 버전 관리가 되는지 확인
개발자들의 대표적인 Social Network.(open source)

# Git vs GitHub

📌 github - social coding - git을 이용해 버전관리를 해주는 호스팅 서비스
📌 github - 인터넷 유무에 따른 연결


# GitHub 예시

- 터미널에 git 폴더 생성하기

- git 내부에서 새로운 파일이 생성될경우

- git 내부에 파일 추가하는법 : git add .

- git에 커밋메세지 남기기 : git commit -m "Add : 메세지내용"

- github에서 레파짓토리를 생성해서 git remote add origin https://github.com/본인깃허브계정/레파짓토리명.git에 올리는 법

- git banch 확인법 : git banch (현재 사용하는 브랜치 확인가능)

- git push -u origin main

- github 본인 레파짓토리를 들어가서 새로고침할경우 본인이 작업한 파일들이 git에 올라가있다.

# GitHub 자주쓰는 명령어

📌 github - Remote
📌 git push - local에서 작업한 git의 remote환경에도 생김
📌 git banch
📌 git status (add 했는지 확인 유무)
📌 git add . : git이 관리해야하는것을 추가함
📌 git commit -m "메세지"
📌 git log
📌 git push origin feature/본인이만든이름

profile
흐르듯 그리는 Front-end

0개의 댓글