Github 사용법

조현태·2023년 3월 21일
0

Github 사용법

목록 보기
2/4

저번 블로그에 Git과 Github의 차이점에 대해서 소개해드렸는데요.

이전 블로그 참고하세요!

Git과 Github의 개념


Github의 역할

이번 블로그에서는 Github 사용법에 대해서 소개해드리겠습니다.

보통 프로젝트를 하면 여러 명에서 프로젝트를 진행할텐데요.
그러면 팀원들에게 코드 공유도 해주고 나중에 코드도 합쳐야할텐데 용량이 너무 커서 공유하기도 힘들고 팀원마다 코드, 코드 버전도 다르기에 합치기가 매우 어렵습니다.

이런 불편함을 해결하기 위해서 Github를 협업을 할 때 사용합니다.

간단히 Github의 장점에 대해서 정리하자면 아래와 같습니다.

  1. 내 소스 코드를 저장 (버전 관리)
  2. 소스 코드 공유 (포트폴리오)
  3. 협업하는 공간

Github 사용방법

1. Github 가입 + 로그인

먼저 Github에 가입을 하고 로그인을 해야합니다.

구글에 Github를 검색하시고 들어가주세요.

이후 회원가입을 진행해주시고 로그인을 해주세요.


2. Repository 만들기

원하는 이름을 입력하고 Create repository를 누르세요!

이 화면이 나오면 성공하신겁니다!!
이제 git을 다운받으러 가죠!!


3. git 다운받기

자동으로 Window로 설정이 되어있네요.
자신의 환경과 맞는 것으로 들어가주세요.

마찬가지로 컴퓨터 환경에 맞는 것으로 다운받아주세요!


4. git 초기 설정 (한번만 하시면 됩니다.)

컴퓨터 검색 창에 Git Bash를 검색해서 실행해주세요!

그럼 이런 검은색 창이 나오는데요.

git config --global user.name "사용자 이름
git config --global user.email "사용자 이메일
을 차례로 입력해주세요!

이후 git config --list를 실행시켜 name과 email을 확인하시면 됩니다.


5. 코드 github로 보내기!

Visual studio Code로 진행하겠습니다.
(다른 개발 환경으로 해본 적이 없어서...)

다른 개발 환경은 잘 정리되어있는 블로그 링크를 올리겠습니다.
Visual studio Github 사용법 참고 1
Visual studio Github 사용법 참고 2
IntelliJ Github 사용법

위와 같이 실행해주시면 터미널이 생깁니다.

git init 으로 git을 시작하고 git add . 으로 파일을 추가해줍니다.
(. 은 모든 파일이라는 뜻으로 선택적으로 올리고 싶으면 add뒤에 파일 이름 붙여주세요.)

git commit -m "first commit" 으로 히스토리 이름을 정하고 만들어줍니다.
"first commit"은 원하시는 내용을 입력하셔도 됩니다.

git remote add origin "깃허브주소.git" 로 프로젝트와 repository를 연결해줍니다.
(2번에서 Create repositoty한 후 생긴 command line에도 써있습니다.)
git remote -v 로 확인 가능합니다!

git push origin master 로 마무리하시면 됩니다.
master 자리에는 branch이름이 들어가면 됩니다.
초록색 글씨처럼 나오시면 성공하신겁니다!

이제 상단 url 링크로 코드를 공유할 수 있습니다.


6. 코드 업데이트!

만약 코드를 수정, 보완하셨다면 개인의 컴퓨터에만 업데이트가 되었기 때문에 Github로 보내주셔야 반영이 됩니다.

git init 은 처음에 했기 때문에 생략해주시고 git add . 으로 파일을 추가하고 git status 로 변경된 파일에 대해서 한번 더 확인해주시면 됩니다.

그리고 git commit -m "second commit" 으로 히스토리를 만들고
처음에 "first commit"으로 했기 때문에 "second commit"으로 하겠습니다.

git push origin master 로 마무리 해주시면 반영된 것을 볼 수 있습니다.



추가

Github Branch 관련 블로그
https://ebbnflow.tistory.com/197
https://m.blog.naver.com/j3heawon/222834116933


출처 : 코딩알려주는누나
https://youtu.be/lelVripbt2M
Git 명령어 총정리집 (by 코딩알려주는 누나❤)

0개의 댓글