Git/Github 사용법 정리

채재헌·2024년 7월 16일
0

1. Git/Github


(1) Git이란?

간단히 말하자면 버전 관리 시스템(저장소)라고 생각하면 된다.
1. 누가,언제 ,어떤 파일을 저장하였는가?

  1. 특점 시점으로 소스코드 복원이 가능한가?

(2) GitHub란?

Git을 온라인으로 관리할 수 있는 클라우드


(3) Git과 GitHub의 연관성

git에서 개인용 컴퓨터로 작업하것을 GitHub의 온라인 클라우드 서비스에 업로드를 하고 그것을 또 받아서 업데이트하고, 작업하고 업로드하고 이러한 과정을 반복해서 사용하는데 사용된다. 이러한 작업을 통해서 수정하고 작업기록을 모아놓는 GitHub의 폴더를 Repositories 라고 부른다.


(4) Repositories

작업 기록을 모아놓는 폴더인 Repositories에는 브랜치(master), 브랜치(dev)가 있는데 브랜치(master)는 많은 회사들이 변경 사항이 있을때 실제 서비스 release 하도록 해놓은것으로, 만약 오류가 있으면 실제 서비스 사용자들에게 오류가 나타난다. 이러한 것을 막기 위해 Repositories에서는 브랜치(dev)라는 개발용 폴더를 따로 만들었고,브랜치(master)를 복사하여 실제 개발이 가능하도록 테스트를 할 수있도록 하였다. 그리고 이러한 브랜치(dev)를 덮어쓰기(merge)하여 실제 서비스에 적용하도록 할 수 있게 된다.

브랜치(master)=> 배포용
브랜치(dev)=> 개발용


Repositories 연결하는 법

링크


Repositories 연결과정


Github 업로드

git inint (작업 폴더 내에 git 폴더 생성)
git remote add origin(repository URL) ( git github를 연결)
git add. ( git 폴더에 작업 내용 모두 추가)
git commit -m '내인생의 첫잔디' (확정 저장 및 코멘트 작성)
git push origin master (origin repositiory의 master 브랜치의 작업 내용 업로드)

git 클론 하는법

=> git clone 주소

0개의 댓글