새소식

GITHUB

GitHub- Why use this?

  • -

-개발자 들이 GitHub를 사용하는 이유?

-GitHub를 사용하면 좋은점


개인적으로 프로젝트를 진행해 본적이 없고 아직 오픈소스

다른사람과 쉽게 소스코드를 공유하거나 협업을 해본 경험이 부족하다.

하지만 많은 개발자들은 깃허브를 많이 이용하고 얘기를 많이 하는지 아직 잘 모른다.

 

Git란?(분산형 협업도구)

소스코드를 버전별로 다른사람들과 함께 쉽게 관리할 수 있는 도구이다

 

GitHub란?

누구나 무료로 오픈소스로 자신의 프로젝트를 공유한다면 공짜로 Git서버를 이용할 수 있도록 지원해 주는 서비스 이다

그렇기 때문에 많은 개발자 들이 자신의 프로젝트를 올리고 혹은 오픈소스의 조직원으로 참가해서 다양한 오픈소스를 개발하기도 한다

학습자의 입장에서 다른 고급개발자들의 코드를 너무나도 손쉽게 접할 수 있고, 장점을 따라하고 습득할 수 있다. 

개발자로서 목소리를 낼 수 있는 기회도 많이 주어지곤 한다.


▶Git 저장소 = GitHub 각종 소스코드를 오픈소스로 누구에게나 공개한다는 가정하에 어떠한 프로젝트 file을 전부 다 올릴 수 있게 해준다. 세계적으로 가장 큰 깃 저장소가 GitHub 이다

1. 간편 회원가입

이름 이메일 주소 패스워드 입력하여, 회원가입을 할 수 있다.

 

2. Repository
: GitHub 안에 있는 소스코드가 저장되는 새로운 저장소
즉, 하나의 프로젝트 파일이라고 생각하면 된다


repository는 삭제도 가능하기 때문에 원하는 대로 이름을 지어주자

 

Public 과 Private 중에서 Public으로 선택을 해야 내 프로젝트를 공유할 수 있고, 무료로 저장소를 만드는 것이 가능하다.

밑에 Add.gitignore:None 라는 부분은 올리는 파일에 제한을 걸 수있는데,

예를들면 데이터베이스와 같은 정보가 담겨진 파일을 올리지 않겠다 라고 제한을 걸 수 있습니다.

단, 필수적인 항목은 아니니 넘어가도 괜찮다

 

GitHub에 하나의 오픈소스 프로젝트가 생성이 되었다

 

▼위에 보면 공인 URL주소 또한 생성이 되었다.

 

▼밑에는 다양한 Git 명령어 들이다

 

Git 사용 프로그램 다운로드 링크 주소 : https://git-scm.com/downloads 

 

Git

 

git-scm.com

※이제 git 사용 프로그램을 다운로드 받았다면, 명령프롬프트에서 git 명령어를 사용할 수 있다.

▶cmd창에서 git 와 git --version 을 쳐서 명령어와 버전을 확인해 보자

 

▶Git-Hub 에서 사용할 이름과 이메일을 설정하자

 

 

▶Git-Hub 저장소에 데이터는 내 컴퓨터로 저장 하는 방법

1) cmd 창에서 저장 할 수 있는 폴더로 이동을 해주자

2) git-Hub 에 생성된 url 주소를 

git clone 뒤에 붙여준다

GitHub에 Git-basicWeb 이라는 Git-Hub에서 만들어준 프로젝트이름으로 파일이 생성되었다.

 

Git-basicWeb이라는 폴더에 들어가면

.git라는 폴더가 생성된 것을 볼 수 있는데 여기에  document.txt파일을 만들어서
Git-Hub 에 파일을 올려보자

1) git add document.txt
document.txt 파일을 추가해준후

 

2) git commit -m "Add Text File [document.txt]"
document.txt 를 컴파일 해준다

 

3) git push로 Git-Hub에 등록을 해보자

 

 

이제 Git-Hub 저장소에 파일을 올릴 수 있게 되었다!!! 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.