깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기)
- GitHub Desktop
- GitHub Actions
- GitHub RESTful API
- Git Bash
- GitHub
- Error 해결
GitHub Desktop
유니티 프로젝트 추가하기 (new repository)
언리얼 프로젝트 추가하기 (new repository)
Node JS 프로젝트 추가하기 (new repository)
리액트 프로젝트 추가하기 (new repository)
gh-pages로 배포된 프로젝트에 리액트 라우터 적용하기
404 에러를 수정한 Browser Router로 gh-pages 배포하기
Github Desktop에서 리액트 프로젝트 받아오기
리포지토리 클론하기 (Clone repository)
새 브랜치 만들고 Pull Request (New branch Merge)
브랜치에서 Main으로 Push하기 (Branch -> Main Push)
브랜치를 Main과 동기화하기 (Main -> Branch Push, Sync)
Cherry Picking으로 다른 브랜치 코드 가져오기 (Shelve)
Commit 취소하기 (Amend, Undo, Revert)
일부 파일만 스테이시로 감추기 (Git Stash Some Specific Files)
Revert와 Reset으로 과거 커밋으로 되돌아가기 (+ Git Bash)
Beyond Compare처럼 코드 비교하기 (Diff Display Unified -> Split)
커맨드 창을 Git Bash로 변경하기 (Change Command Prompt to Git Bash)
체리픽으로 원하는 commit 가져오기 (git cherry-pick)
체리픽으로 변경된 commit만 반영하기 (git cherry-pick --strategy=recursive -X thiers)
태그를 달아서 릴리즈하기 (Create Release Tag)
GitHub Actions
Node JS + jest를 GitHub Actions으로 실행하기
Push 될 때 메일 보내기 (Send Email using GitHub Actions)
로또 번호 수집해서 json으로 저장하기 (리포지토리 파일 수정하기)
리포지토리의 폴더 정보 저장하기 (Chonky File Map)
github-pages-deploy-action로 리액트 gh-pages 자동 배포하기
is-website-vulnerable로 웹사이트 취약점 점검하기
GitHub RESTful API
RESTful API로 파일의 SHA 구하기 (Find Github Files's SHA blob)
RESTful API로 브랜치 SHA 구하기 (Find Github Branch SHA blob)
RESTful API로 파일 읽기 (Read GitHub Files with GET)
RESTful API로 파일 쓰기 (Update GitHub Files with PUT)
RESTful API로 파일 삭제하기 (Delete GitHub Files with DELETE)
RESTful API로 1MB 이상 큰 파일 읽기 (Read 1MB GitHub Files with GET)
RESTful API로 브랜치 만들고 삭제하기 (Create and Delete Branch)
RESTful API로 PR 만들고 병합하기 (Create Pull Request and Merge)
RESTful API로 파일 이름 변경하기 (Renaming files)
리액트 - 깃허브 RESTful API로 파일 편집기 만들기 (Simple GitHub Code Management with React)
리액트 - 깃허브 RESTful API 한글 깨짐 현상 해결하기
리액트 - Indexed DB로 깃허브 RESTful API PUT 최신 정보 유지하기
리액트 - Toast UI 에디터로 깃허브 마크다운 저장하기 (Toast UI Editor with GitHub RESTful API)
리액트 - 파일 편집 후 메일 알림이 가도록 수정하기 with GitHub RESTful API
리액트 - Handsontable 깃허브 연동하기 (data, style, comment, merge 저장하기)
리액트 - GitHub RESTful API로 댓글 저장하기 with react-comments-section
리액트 - 깃허브 리포지토리 이미지 불러오기 (Load GitHub Repository Images with Image List)
리액트 - 깃허브 API로 이미지 업로드하기 (Upload Images with GitHub RESTful API)
리액트 - 깃허브에 업로드된 이미지 삭제하기 (Delete an Uploaded Image on GitHub)
리액트 - 캡처한 이미지를 깃허브에 업로드하기 (Upload Captured Image to GitHub)
리액트 - 캡처한 이미지 여러 개 업로드하기 (Upload Captured Images to GitHub)
리액트 - Toast UI 에디터로 이미지를 포함한 깃허브 마크다운 저장하기 (Toast UI Markdown Editor)
Git Bash
일부 파일만 스테이시로 감추기 (Git Stash Some Specific File)
특정 파일 하나만 되돌리기 (Revert One Specific File)
fetch / pull 할 때 ID, Password 자동 입력하기
gitignore의 경로가 무시되지 않는 경우 해결하기 (git rm --cached)
GitHub
깃허브에서 New Pull Request로 다른 브랜치에 직접 머지하기
개인 토큰 발급 받기 (Personal access tokens)
프로젝트 보드 만들기 (Create Project Board in GitHub)
커밋 히스토리 그래프 확인하기 (Check Commit History Graph)
OAuth Access 토큰 발급 받기 (How to get GitHub OAuth Token)
메일 알림 설정하기 (Settings for Email Notifications)
리액트 - 로그인한 사용자만 댓글 기능 사용하기 with react-comments-section (GitHub OAuth Login)
리액트 - 쿠키로 GitHub OAuth 로그인 인증 관리하기 with react-cookie
클래스 다이어그램 그리기 (Draw Class Diagram using GitHub Mermaid)
시퀀스 다이어그램 그리기 (Draw Sequence Diagram using GitHub Mermaid)
상태 다이어그램 그리기 (Draw Statechart Diagram using GitHub Mermaid)
활동 다이어그램 그리기 (Draw Activity Diagram using GitHub Mermaid)
Error 해결
Filename too long 에러 처리하기 (Windows GitHub Desktop)
유니티 commit 에러 (CRLF will be replaced by LF)
중복 로그인 에러 해결하기 (Permission denied returned error 403)
This diff contains a change in line endings from 'CRLF' to 'LF' 경고 처리하기
댓글