Background Image
조회 수 12418 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

3e52098cb078cd79224e01850dd75093.png748fc77195c48e538b12fade5b3c5589.jpg


1) 소중한 자신의 소스 코드가 손상 되거나 손실 되는 경우

2) 외부에서 자신의 소스 코드를 열람해야할 경우

3) 소스 코드의 변경 된 부분을 찾아야 하는 경우


소스 코드를 사용하다 보면 위와 같은 문제로 업무의 연속성이 끊어지는 경우가 발생 합니다.

이러한 문제를 GitHub Desktop을 통해 아주 간단하고 편리하게 사용 및 관리 하는 기능을 소개 하려 합니다.


- 비용 : 무료 단, 소스 코드를 비공개하려면 과금 필요

- GUI 프로그램으로 git bash(커맨드 라인) 보다 편리하며, 손 쉽게 사용할 수 있습니다.



[1 : GitHub 회원 가입]

- 회원 가입 URL : https://github.com/




- IMAGE #1
  GitHub 공식 홈페이지 접속 화면
  사용할 정보 입력 : Username, Email, Password
- IMAGE #2
  STEP 1 : 계정 생성 동의 하기
- IMAGE #3
  STEP 2 : 계정 유형 선택
- IMAGE #4 
  사용자 유형 선택 (Skip 해도 무관)
- IMAGE #5, 6, 7
  STEP 3단계 모두 마치면, Email 확인 후 계정 사용 가능



[2 : GitHub Desktop 설치]

- 설치 URL : https://desktop.github.com/

- 지원 OS : Windows, OS X(MAC)




- IMAGE #1
  공식 홈페이지에서 GitHub Desktop 설치 파일을 받으 실 수 있습니다. (약 80MB)
- IMAGE #2
  다운 로드 받은 설치 파일을 실행하여, 설치를 진행 합니다.

- IMAGE #3

  설치 된 GitHub Desktop 실행


[3 : GitHub Desktop Repository 생성]



- IMAGE #1, 2
  GitHub Desktop 실행 후 "Create new repository" 를 선택하여, 자신의 로컬에 소스 코드를 저장할 저장소 생성 합니다.
- IMAGE #3
  저장소가 생성 되면 git의 메타 데이터가 생성 된 것을 저장소로 지정한 경로에서 확인이 가능 합니다.
- IMAGE #4
  GitHub Desktop에서 등록한 저장소가 확인 됩니다.


[4 : GitHub Desktop Repository 소스 코드 등록]



- IMAGE #1
  저장소로 지정한 경로에 자신의 소스 코드를 이동 합니다.

- IMAGE #2

  자신의 소스 코드가 GitHub Desktop에서 확인 되며, 좌측 하단에 보이는 "Commit to master"로 저장소에 등록 합니다.
- IMAGE #3

  좌측 상단에 보이는 History를 확인 해보면, 자신의 저장소에 등록 된 정보가 기록 됩니다.




[5 : GitHub 온라인 저장소 업로드]



- IMAGE #1
  온라인 저장소 (GitHub)에 업로드 하기 위해서는 계정 정보가 필요합니다.
  이미지의 단계가 보이지 않는다면, 상단 탭 메뉴에서 File > Options > Accounts 정보를 확인 해 주세요.
- IMAGE #2
  GitHub Desktop 상단에 보이는 "Publish repository" 를 선택 합니다.
- IMAGE #3
  GitHub Account(사용자) 정보를 입력 해줍니다.

- IMAGE #4

  GitHub 홈페이지로 이동하여, 자신의 Account로 로그인 후 업로드 정보를 확인 합니다.



[6 : GitHub이력 관리 확인]



- IMAGE #1
  GitHub_test.java 파일을 로컬 저장소 경로에 저장하면, GitHub Desktop에서 추가 된 파일이 확인 됩니다.
  GitHub Desktop 에서 해당 정보를 "Commit to master" 하게 되면, 로컬 저장소에 이력 관리에 추가 됩니다.
- IMAGE #2
  온라인 저장소에도 해당 내용을 보내고 싶다면, GitHub Desktop 상단의 "Push origin"을 하면 온라인 저장소에도 저장 됩니다.
- IMAGE #3
  GitHub 온라인 저장소를 확인해 보면 이력 정보가 확인 됩니다.

위와 같은 방법으로 소스 코드의 변경, 삭제, 입력과 같은 작업이 이루어지면, GitHub Desktop에서 해당 내용을 감지하고, 변경 된 내용을 로컬 저장소에 저장(Commit)할 것인지 아니면 취소 (Rollback)할 것인지를 선택 할 수 있습니다.



- IMAGE #1,2
  수정, 삭제 작업 진행 결과





[7 : GitHub 온라인 저장소 다운로드]



- IMAGE #1,2
  새로운 Windows에서 온라인 저장소로 부터 복제(Clone)하여, 사용할 수 잇습니다.
  "Clone a repository" 를 선택하여, 온라인 저장소로 부터 복제 합니다.
- IMAGE #3
  복제할 repository를 선택하고 로컬에 저장할 위치를 지정합니다.
  repository를 복제 로딩 창이 완료되어야 복제가 완료 됩니다.
- IMAGE #4
  GitHub Desktop에서 정상적으로 복제가 된 것을 확인할 수 있습니다.





- IMAGE #1,2,3
  OS X 에서도 동일하게 불편함 없이 사용할 수 있습니다.





※ 기타

   - 해당 글에서는 GitHub 용어를 되도록 사용하지 않았으며, 좀 더 다양한 기능을 활용하기 위해서는 용어 숙지가 필요 합니다.
     (링크 클릭 : GitHub Terms)

   - Commit Message를 기록할 때 사용자가 알아보기 쉽도록 작성하는 규칙이 있습니다.

     (링크 클릭 : GitHub Commit Message)

  - Repository의 제한 (단일 파일 100MB, 저장소 크기 1GB)
     (링크 클릭 : GitHub Repo Quota)


  1. CMT(CUBRID Migration Tool) 활용

  2. CUBRID 매니저 가져오기 마법사 유용한 팁!

  3. Docker, Kubernetes 환경에서 CUBRID 컨테이너 서비스 해보기

  4. 기술지원 중 자주받는 질문들을 살펴보자 !

  5. DBMS? 힐끗 다른 쪽을 바라봤다

  6. CUBRID 10의 새로운 기능 "문자열 압축"

  7. GitHub Desktop을 활용한 소중한 소스 코드 관리

  8. 오픈소스 DBMS 10년의 여정

  9. 2018년 CUBRID 정기교육을 마무리 하며..

  10. timezone, tz data

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 16 Next
/ 16

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales