【신인 or 트레이너용】Git의 기본 조작을 학습할 수 있는 데스크탑 앱

2154 단어 ElectronGit

소개



현장에 신졸의 아이(IT 미경험)가 들어와 트레이너를 하게 되어, 개발 환경이나 툴을(Git나 Docker)를 체계적으로 가르칠 수 있을까라고, 여러가지 찾고 있었던 곳 Git나 GitHub를 학습 가능한 데스크톱 앱 "Git-it"이라는 것이있었습니다.

Electron제로 소스 코드가 공개되어 있기 때문에, 자사의 프로젝트용으로 커스터마이즈도 할 수 있을 것 같았기 때문에, 이쪽을 이용해 보기로 했습니다.

환경


  • 단말기: MacbookPro13인치 메모리 16GB
  • OS:MacOSMojave ver10.14.1
  • Node.js(npm) 설치됨

  • Git-it 설치



  • htps : // 기주 b. 코 m / jぉ rd / 갓 t-e ぇct 롱에서 복제
  • npm install에서 패키지 설치
  • npm run prestart 에서 빌드
  • npm run start에서 앱 실행

  • 다음과 같이 앱 화면이 시작됩니다.
    Git-it 챌린지가 1~11 준비되어 있어 각각 튜토리얼과 같이 되어 있기 때문에 앱에 따라 학습시킬 뿐.


    ※ 또, 각 챌린지의 끝에 튜토리얼을 올바르게 실시할 수 있었는지 Verify 버튼으로 체크를 할 수 있으므로, 대답 맞추기도 할 수 있는 것은 신인에게 있어서는 기쁜 곳이 아닐까 생각한다.


    ※덧붙여 내용이 디폴트인 채로 좋으면 git-it-electron/releases 으로부터 각 PC용으로 어플리케이션으로서도 다운로드할 수 있으므로, Node.js의 인스톨을 할 수 없는 분도 이용할 수 있습니다.

    좋다고 생각했던 곳


  • 디폴트의 Git 챌린지만으로도, 분산 개발을 의식한 Git의 조작을 튜토리얼 할 수 있다.
  • 페이지를 편집 할 수 있으므로 (Node.js에서 구현해야 함) 프로젝트에 사용자 정의 된 자습서를 추가 할 수 있습니다. (프로젝트 리포지토리로 교체)
  • 앱으로 배포 할 수 있으므로 준비가 쉽습니다.
  • 다국어 지원. (일본어, 영어, 중국어, 한국어, 프랑스어, 스페인어, 포르투갈어 등).
  • 신인으로부터 다음 신인으로 교육용 어플리로서 개선하면서 계승해 줄 것 같다.

  • Git-it 챌린지에 대해 자세히 알아보기



    챌린지에 대한 자세한 내용은 @exabugs 님의 기사이 잘 설명되어 있으므로 소개합니다.

    좋은 웹페이지 즐겨찾기