이 영역을 누르면 첫 페이지로 이동
종이상자의 작은일기장 블로그의 첫 페이지로 이동

종이상자의 작은일기장

페이지 맨 위로 올라가기

종이상자의 작은일기장

알아둬도 쓸모없는 신비한 잡학블로그

Green Git Client: 직관적인 깃 동기화 클라이언트

  • 2017.07.29 18:04
  • SW 관련 글/앱 리뷰
최근 제가 소속된 게임 개발 자율동아리인 fLASH의 웹사이트를 제작하느라 Github Pages를 부득이하게 활용하게 되었는데요, 이에 따라 PC 뿐만 아니라 모바일에서도 Github의 저장소를 이용할 필요가 생겼습니다. 예전같았으면 그냥 집에 있는 Raspberry 2 Model B 모델을 쓸 수도 있었겠지만, 그 아이는 요즘 속도 문제로 고이 모셔두기만 하고 있는 상황이라서 급하게 필요한 상황에서 우분투 버전을 업그레이드하고 보안패치를 설치하기에는 좀 무리가 있어서 그럴 수 밖에 없었습니다.
쓸데없는 서론이 길었네요. 오늘 소개할 깃 클라이언트는 HTTPS를 이용한 Git 연결을 지원하는 Green Git Client입니다. 이걸 고른 이유는 MGit같은 조금 안정된 깃 클라이언트도 있지만 사용법이 간단해 보이고 제가 미출시버전을 사랑하기 때문인듯 합니다. 실제로 약간 버그가 있었습니다.

자동 번역된 앱 설명이 뭔가 무섭습니다. 망할 놈이라뇨. Google Play는 원문을 알려줄 생각을 하고 있지 않으니 어쩔 수 없는 부분입니다.

실제로 들어가 보면 위와 같습니다. 강렬한 초록색이 앱 이름의 정체성을 알려주기도 하지만 눈이 너무 아플 정도로 강렬한, 그림판 발(發) 색상과도 같은 부분이라 맘엔 별로 들지 않네요. 다행히 옛날 Holo UI나 진저브레드 시절 UI가 아닌 최신 Material UI를 탑재했습니다.
주) 실행 환경은 Nexus 5X, Android O(8.0) 미리보기4

맨 처음 레포지터리를 추가할 때 두가지를 고를 수 있는데 상단 도구모음에서 바로 누를 수 있는 CLONE방식과, 기존에 제작되어있는 레포지터리를 불러올 수 있는 Add Repo(도구모음 오른쪽 메뉴: 점 세개) 기능이 존재합니다.
위 화면은 Clone 화면으로 현재 HTTPS를 활용한 연결만 지원하기에 Github에서 Clone or Download를 눌러 링크를 얻어 위 대화상자의 URL에 넣으시면 Clone 기능을 사용하실 수 있습니다.

Add Repo 기능은 자체적인 파일 관리자로 이동하여 .git 등 Git 클라이언트에서 생성한 레포지터리가 있는 폴더를 자동으로 인식하여 목록에 추가할 수 있는 기능입니다. 그닥 유용하다고 생각되진 않지만 가끔 오류로 사용불능이 되었을때 복구하기엔 수월해 보입니다.

설정을 보면 어느 폴더에 기본적으로 clone 할 것인지(기본 폴더는 /storage/emulated/0 입니다.), 커밋한 사람의 이름을 무엇으로 설정할지, 이메일을 무엇으로 설정할 지에 대한 옵션이 있습니다.

Pull 기능은 Git 서버로부터 변경사항을 불러오는 기능이고, Push는 그동안 오프라인에서 해 놓은 커밋 등 여려 변경사항을 서버로 전송하는 기능이며 commit은 말 그대로 git tree에 파일 업데이트를 선언하는 것입니다.

메뉴에서 Remotes를 눌러 Git 서버를 설정할 수 있습니다.

Commit 메뉴에선 기본 설정된 지은이와 이메일을 확인 혹은 수정해 기여자를 다르게 하거나, Summary 뿐이긴 하지만 Commit 메세지를 넣을 수 있습니다. 아쉽지만 Description(설명)을 넣을 칸은 없습니다.

Push기능을 쓸 때에는 어떤 트리로 내보낼지에 대한 옵션은 없어도 전체 트리를 업데이트 하도록 하는 체크박스는 있습니다.

Commit Log에서 그동안 커밋한 내역을 볼 수 있는데, Description을 PC 등지에서 작성했다면 이또한 보여줍니다.

Git Tree에 포함되지 않아있는 부분은 개별적 혹은 여러 파일 선택으로 해줄 수 있습니다.

이 앱을 쓰면서 아쉬웠던 점은 앱 리프레시가 일어나면 앱을 종료 후 다시 열 때 까지 Push를 이용할 수 없었던 점,
간혹 Pull 기능이 오류로 작동 자체를 하지 않는 점.
Commit Description을 쓸 수 없는 점(보는 건 가능).
이 정도였던 것 같습니다. 간단한 클라이언트인데 너무 많은 걸 기대하나 싶지만, 정식 버전에선 고쳐지거나 추가되길 바래봅니다.

* 처음 쓰는 Github 관련 글이라 오류가 있을 수 있습니다. 트위터 멘션 및 댓글로 따끔하게 지적해 주세요.
반응형
저작자표시 비영리

'SW 관련 글 > 앱 리뷰' 카테고리의 다른 글

레일플러스 모바일 교통카드(모바일 레일플러스) 사용후기  (0) 2017.09.30
Screener: 어디선가 보던 그것. 실용성은 글쎄.  (0) 2017.08.26
구글 픽셀런처(Google Pixel Launcher) 사용기  (0) 2017.07.13
네이버 클로버β 사용기 - 나름 똑똑하지만, 아직은 조금 부족한.  (2) 2017.06.18
또 하나의 위젯 앱 - KWGT  (0) 2017.06.04
30번째앱리뷰, ggc, GIT, GitBucket, github, Green Git Client, subvision, 깃, 깃허브, 안드로이드 깃 클라이언트, 얼리어답터

댓글

방문자 정보

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • 레일플러스 모바일 교통카드(모바일 레일플러스) 사용후기

    레일플러스 모바일 교통카드(모바일 레일플러스) 사용후기

    2017.09.30
  • Screener: 어디선가 보던 그것. 실용성은 글쎄.

    Screener: 어디선가 보던 그것. 실용성은 글쎄.

    2017.08.26
  • 구글 픽셀런처(Google Pixel Launcher) 사용기

    구글 픽셀런처(Google Pixel Launcher) 사용기

    2017.07.13
  • 네이버 클로버β 사용기 - 나름 똑똑하지만, 아직은 조금 부족한.

    네이버 클로버β 사용기 - 나름 똑똑하지만, 아직은 조금 부족한.

    2017.06.18
다른 글 더 둘러보기

정보

종이상자의 작은일기장 블로그의 첫 페이지로 이동

종이상자의 작은일기장

  • 종이상자의 작은일기장의 첫 페이지로 이동

검색

메뉴

  • 태그
  • 방명록
  • 관리자
  • 종이상자는?
  • MCPE 맵:하늘도시

카테고리

  • 분류 전체보기 (404)
    • 생활과 생각 (39)
      • 매해 블로그 결산 (6)
      • 여행 (9)
    • 팁과 자료모음 (8)
    • 공지사항 (22)
    • OS 관련 글 (30)
      • Android (11)
      • Windows (4)
      • ArchLinux 계열 (2)
      • Debian 계열 (6)
      • RedHat 계열 (4)
      • 기타 리눅스 (2)
    • SW 관련 글 (111)
      • 보안 소식 (8)
      • 앱 리뷰 (42)
      • 앱 한글화 프로젝트 (8)
      • 웹 서비스 리뷰 (5)
      • 서비스 소식 (29)
      • 디지털 기기 소식 (10)
      • 티스토리 관련 이야기 (7)
      • 기타 소식 (2)
    • HW 관련 글 (80)
      • Google (17)
      • LG (27)
      • 전자책 단말기 (7)
      • 기타 안드로이드 기기 (3)
      • 노트북 (1)
      • 음향기기 (0)
      • 주변기기 (21)
      • 아이리버 폰 (1)
    • Minecraft (41)
      • PE 도시맵 (30)
      • PE 업데이트 및 팁 (5)
      • [보관용]생존기 (3)
    • 개발이야기 (29)
      • Android (8)
      • Java (0)
      • Raspberry Pi (8)
      • Web (8)
    • 특집 글 (35)
      • [2017]클라우드 소개 (1)
      • [2017]신년특집 (27)
      • [2020] LG 스마트폰 활용팁 특집 (7)
    • 보관함 (7)
      • 세월호 (7)

최근 글

  • 시작은 반이랬어요, 예스피씨 개발 이야기

    시작은 반이랬어요, 예스피씨 개발 이야기

    2023.03.10
  • 소프트웨어 마에스트로 14기 지원(탈락) 후기

    소프트웨어 마에스트로 14기 지원(탈락) 후기

    2023.03.09
  • 2022년 회고록: 진흙탕 속 진주 찾기

    2022년 회고록: 진흙탕 속 진주 찾기

    2023.03.06
  • 우승은 못해도 즐거웠던 JUNCTION ASIA 2022 참여 후기

    우승은 못해도 즐거웠던 JUNCTION ASIA 2022 참여 후기

    2022.09.23

인기 글

  • 소프트웨어 마에스트로 12기 지원 후기

    소프트웨어 마에스트로 12기 지원 후기

    2021.04.02
  • 소프트웨어 마에스트로 14기 지원(탈락) 후기

    소프트웨어 마에스트로 14기 지원(탈락) 후기

    2023.03.09
  • LG VELVET, LG G8 ThinQ 안드로이드 12 업그레이드 후기

    LG VELVET, LG G8 ThinQ 안드로이드 12 업그레이드 후기

    2022.07.27
  • 카카오체, 실수로 배포?

    카카오체, 실수로 배포?

    2017.12.13

댓글

  • 안녕하세요, 제가 게임런처라고 작성하는 바람에 오해가 있으셨을 듯하네요.⋯
  • 카페 파일에는 겜런처가 안 보여서 그런데 혹시 드라이브 공유 안 될까요 ⋯
  • 용랑이 커서 직접 공유는 어려울 듯하고 대신 카페에서 홍반장님께서 업로드⋯
  • 카페에는 안 보여서 그런데 혹시 공유해주실 수 있나요?

공지사항

  • 공지 - 라이선스 안내
  • 공지 - 애드센스 관련 안내

아카이브

  • 2023/03
  • 2022/09
  • 2022/08
  • 2022/07
  • 2022/05

태그

  • 도시맵
  • HanuelCity
  • 마을맵
  • Minecraft UWP
  • 티스토리
  • LGFandom
  • 안드로이드
  • MCPE

나의 외부 링크

  • 심플정보
  • 시이린의 얼음상자
  • 책과 함께 하는 삶은 지루하지 않아
  • SONYLOVE
  • GeniusJW
  • 흉내지빠귀 보안블로그
  • LatiosOSC
  • pbSpace
  • 블랙쥬스의 취미생활

정보

paperbox_turtle의 종이상자의 작은일기장

종이상자의 작은일기장

paperbox_turtle

블로그 구독하기

  • 구독하기
  • 네이버 이웃 맺기
  • RSS 피드

방문자

  • 전체 방문자 364,608
  • 오늘 28
  • 어제 77

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. © paperbox_turtle. Designed by Fraccino.

티스토리툴바