• 티스토리 홈
  • 프로필사진
    조별하
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
조별하
  • 프로필사진
    조별하
    • 분류 전체보기 (124)
      • 1. 공부 (0)
        • 기술 면접 (0)
      • 2. 웹개발 (7)
        • Java (1)
        • IT 정보 (5)
        • Error 모음 (1)
      • 3. 개인관심 (1)
        • 전자 (1)
      • GITHUB (5)
      • IT 기술 면접 (3)
      • COMPUTER (2)
      • TASK (1)
      • LANGUAGES (20)
        • Python (3)
        • Django (6)
        • Java (7)
        • Node (1)
        • Jsp (2)
        • R (1)
      • 데이터과학 (2)
        • 머신러닝 및 딥러닝 (2)
      • DATABASE (5)
        • Oracle (2)
      • ISSUE (10)
        • Django (4)
        • Drf (2)
        • Javascript (1)
        • Git (1)
      • JAVA 교육 (65)
        • Java (3)
        • Jquery (2)
        • Sql (16)
        • Jdbc (1)
        • Db (2)
        • Jsp (9)
        • myWeb (15)
        • Servlet (4)
        • Spring (12)
        • Crawling (0)
        • Hosting (1)
      • 정보처리산업기사 (1)
      • EDUCATION (2)
        • IoT 서비스 (2)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
        등록된 공지가 없습니다.
      # Home
      # 공지사항
      #
      # 태그
      # 검색결과
      # 방명록
      • GitHub- Why use this?
        2019년 08월 26일
        • 조별하
        • 작성자
        • 2019.08.26.:32

        -개발자 들이 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 저장소에 파일을 올릴 수 있게 되었다!!! 

        'GITHUB' 카테고리의 다른 글

        Apache Log4j SocketServer Class Log Data Handling Insecure Deserialization Remote Code Execution(CVE-2019-17571)  (2) 2020.01.22
        Git-Hub Gist를 이용해서 티스토리에 소스코드 올리기  (0) 2020.01.09
        GIT의 기본 명령어  (0) 2019.11.20
        GitHub 소스코드 수정하여 Git 저장소에 반영하기  (0) 2019.08.27
        다음글
        다음 글이 없습니다.
        이전글
        이전 글이 없습니다.
        댓글
      조회된 결과가 없습니다.
      스킨 업데이트 안내
      현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
      ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
      목차
      표시할 목차가 없습니다.
        • 안녕하세요
        • 감사해요
        • 잘있어요

        티스토리툴바