Background Image
조회 수 12410 추천 수 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)


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
124 제품 여행 데이터 베이스 접근 제어와 CUBRID file 윤준수 2020.08.23 2333 0
123 제품 여행 가벼운 웹 프레임워크 Flask위에 CUBRID 얹기 file 윤준수 2020.08.12 2909 1
122 제품 여행 DBeaver Database Tool 큐브리드 사용하기 file 정만영 2020.07.09 8830 0
121 제품 여행 named pipe를 활용한 압축 백업하기. 1 file HiCLASS 2020.05.25 1298 0
120 제품 여행 CUBRID Internal: 큐브리드의 저장공간관리 (DIsk Manager, File Manager) file 김재은 2020.03.31 1596 1
119 제품 여행 linux버전 CUBRID 기본 설치 디렉터리 바꾸기 file HiCLASS 2020.01.21 1341 6
118 제품 여행 LOB 데이터 경로 변경하기 허서진 2020.01.16 2004 0
117 나머지... SSH 공개키 인증을 사용하여 암호 없이 편리하게 원격 호스트에 접속하기-! 허서진 2020.01.03 17263 0
116 제품 여행 LINUX 설정 값 nproc, nofile 과 큐브리드의 관계 강주원 2020.01.03 18801 0
115 나머지... 큐브리드에서의 신입사원 1 김주호 2019.12.31 579 0
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 16 Next
/ 16

Contact Cubrid

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