개발 · 프로그래밍

/

개발 도구

깃허브 데스크탑으로 프로젝트 관리하기

어려운 깃 명령어(CLI) 대신 깃허브 데스크탑을 이용하여 프로젝트를 관리하는 방법을 배울 수 있습니다. 그리고 프로젝트 관리(형상관리)에 필요한 깃허브 기능을 알려드립니다.

(5.0) 수강평 3개

수강생 63명

Thumbnail

입문자를 위해 준비한
[개발 도구, github-desktop] 강의입니다.

이런 걸
배워요!

  • 깃허브 데스크탑으로 쉽게 프로젝트 관리하기

  • GitHub의 다양한 기능

  • 프로젝트, 과제, 논문 관리

  • 깃허브 페이지로 무료 웹 호스팅 배포하기

  • 깃허브 액션으로 저장소를 활용한 자동화

Git CLI 명령어 복잡하지 않으세요? 🤔

이 강의는 GitHub와 Git을 이용한 프로젝트 관리 및 협업에 대한 내용을 담고 있어요.

어려운 Git 명령어(CLI) 대신 GUI 기반으로 편리한 GitHub Desktop으로 프로젝트를 관리할 수 있어요.

그리고 깃허브의 다양한 기능(+ github-pages, github-actions)을 배울 수 있습니다.

이 강의의 특징

📌 Git, GitHub를 배워봤지만, 아직 적응하기 힘든 사람에게 추천해요.

📌 깃허브에 가입만 하고 프로젝트 관리가 엄두가 안난다면? 깃허브 데스크탑으로 배워보세요!

📌 개발자가 아니더라도 프로젝트 관리나 문서 이력 관리를 쉽게 할 수 있어요.

📌 형상관리 - 유니티 / 리액트 예시가 포함되며, 다른 프로젝트도 얼마든지 응용할 수 있어요.

📌 깃허브 액션 - Node JS 스크립트를 제공해요.

💥 유니티, 리액트, Node JS는 예시로만 사용하기 때문에, 몰라도 강의를 들을 수 있어요.

이런 분들께 추천해요 👍

개발 입문자 / 깃허브 휴면 회원

깃허브에 가입만 하고 너무 어려워 단순 저장만 하고 있는 분

개발자 / Git CLI 초보
개발하는 시간보다 Git 명령어 쓰는 시간이 많아서 집에 못 가시는 분

Project Manager / INFJ
프로젝트 관리를 위해 쉽고 간단한 방법을 찾으시는 분

수강 후에는... 🎓

  • GUI 기반 github-desktop으로 쉽게 프로젝트 관리, 코드 형상관리가 가능해요.

  • 알아두면 좋은 Git CLI 명령어도 배울 수 있어요.

  • 프로젝트를 효율적으로 관리하기 위한 깃허브의 기능을 사용할 수 있어요.

  • 깃허브 페이지를 이용해 무료로 웹 호스팅 서비스를 이용할 수 있어요.

  • 깃허브 액션으로 저장소에서 다양한 자동화 작업을 할 수 있어요.


이런 내용을 배워요. 💡

깃 CLI보다 쉬운 깃허브 데스크탑 사용방법

Git CLI 명령어가 어려워 프로젝트 관리가 어렵지 않으셨나요? GUI 기반 깃허브 데스크탑으로 쉽게 Git의 기능을 사용할 수 있어요.

프로젝트 관리를 위한 깃허브 꿀팁

깃허브에는 프로젝트 관리를 위한 다양한 기능이 있어요. 협업하는 방법, 이력 확인하기, 메일 알림, 프로젝트 보드 만들기, 마크다운 문법 등 다양한 기능을 소개해 드려요.

깃허브에서 나만의 웹 페이지 배포하기

깃허브는 웹 페이지를 무료로 배포할 수 있어요. 깃허브 페이지로 나만의 웹 페이지를 공개해 보세요.

GitHub Action 맛보기

매주 로또 번호 자동으로 수집하고 싶지 않으신가요? 품절 상품이 입고 될 때 알림도 받을 수 있어요.

예상 질문 Q&A 💬

Q. 깃허브 데스크탑을 써도 Git CLI를 쓰는 사람과 협업을 할 수 있나요?

네, 깃허브 데스크탑은 Git CLI를 GUI 기반으로 사용합니다.

혼자 깃허브 데스크탑을 쓰더라도 프로젝트에 협업을 할 수 있습니다.

Q. 프로젝트 관리 - 리액트, 유니티를 몰라도 괜찮을까요?

보통 개발을 입문할 때, 웹 개발은 리액트를, 게임 개발은 유니티를 많이 사용하기 때문에

프로젝트를 업로드하고 다운로드(clone)할 때, 예시로 리액트와 유니티를 선택하였습니다.

강의를 수강하면 다른 모든 프로젝트도 마찬가지로 적용 할 수 있습니다.

Q. 깃허브 페이지 - 리액트로 실습을 하던데, 리액트를 몰라요.

깃허브 페이지를 이용하면 index.html, 리액트, Vue, Angular, Flutter 등 을 배포할 수 있습니다.

리액트의 문법을 배우는 강의가 아니므로, 무료 웹 호스팅을 이용할 수 있다는 정도만 가져가시고,

나중에 웹 개발을 배우게 되면, 웹을 배포하실 때 도움이 될 수 있습니다.

Q. 깃허브 액션에서 Node JS를 사용하던데, Node JS를 몰라도 되나요?

Node JS는 깃허브 액션에서 실행되는 언어 중 하나입니다.

다른 언어(Python 등)로도 응용이 가능하며, 깃허브 액션으로 할 수 있는 작업에 중점을 두었습니다.

수강 전 참고 사항 📚

실습 환경

  • 강의는 Windows의 깃허브 데스크탑으로 진행해요.

  • 사용 도구 : GitHub Desktop, Git Bash, Visual Studio Code


학습 자료

  • 필요한 자료는 모두 수업 노트로 제공해드려요.

선수 지식 및 유의사항

  • Git이나 GitHub를 조금이라도 다루어 본 사람이 수강하기에 좋아요.

  • Git의 원리나 개념을 배우는 강의가 아니에요. (깃허브 데스크탑과 깃허브 기능 위주의 강의)

  • 프로젝트 관리 예시로 리액트, 유니티를 사용하지만 다른 프로젝트도 똑같이 적용할 수 있어요.

  • 깃허브 페이지는 리액트(React JS)를 예시로 사용했어요.

  • 깃허브 액션에서 사용하는 스크립트는 Node JS지만, 모르더라도 액션을 사용할 수 있어요.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • Git CLI가 어려운 사람

  • 깃허브로 프로젝트 관리를 하고 싶은 사람

  • 깃허브에 가입만 하고 어떻게 해야 할지 모르는 사람

  • 깃허브의 다양한 꿀팁을 배우고 싶은 사람

안녕하세요. 피로물든딸기 🍓 입니다.

블로그 : 피로물든딸기의 라이브러리

 

강의

  • 제작중 - 알고리즘 C, C++ (Advanced Algorithm)

커리큘럼

전체

55개 ∙ (6시간 27분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!