728x90
SMALL

GitHub 5

Jekyll을 이용하여 Github Pages 만드는 방법(Jekyll theme 블로그)

목차 Jekyll 사용을 위한 기본 설치 Github pages 만들기(jekyll theme) 이번에는 github pages와 jekyll을 이용해 웹페이지 만드는 방법에 대해 알아보자. 블로그의 종류에는 naver, tistory등 수많은 플랫폼이 있지만 github pages는 markdown기반으로 포스팅을 할 수 있고, 본인이 원한다면 custom domain도 사용 가능하며, jekyll 테마를 지원해서 디자인에 선택의 폭이 훨씬 좋다. Jekyll 사용을 위한 기본 설치 https://rubyinstaller.org/downloads/ Downloads Which version to download? If you don’t know what version to install and you’..

GitHub 2023.05.09

깃 & 깃허브(Git & Github) PULL, PUSH 하는 법(+ 에러 대처법)

목차 GIT PULL GIT PUSH PULL & PUSH 에러 대처법 GIT PULL github의 저장소에 내용이 변경되었거나 추가가 되었다면 git pull명령을 사용하면 된다. git pull 명령은 리모트 저장소 브랜치에서 데이터를 가져오고 그 데이터를 자동으로 현재 작업하는 코드와 Merge 시킨다. Github의 GitTest라는 저장소에 pull.txt라는 파일을 추가하고, git pull을 통해 로컬 저장소로 데이터를 가져오는 예시이다. Add file -> Create new file를 통해 pull.txt 파일을 만든다. 내용은 원하는것을 적으면 된다. Visual Studio Code의 TERMINAL창에 git pull를 입력하면, GitTest 저장소에 우리가 추가했던 pull...

GitHub 2023.05.08

Visual Studio Code에 GitHub 연동하기(+ Git파일의 4가지 상태)

목차 Visual Studio Code 설치방법 Git 저장소(repository) 만들고 GitHub와 연동하는법 Git 파일의 4가지 상태 Visual Studio Code 설치방법 Git과 Github를 사용하기 이전에 계속 Git Bash로 명령어를 입력하기 보다 UI로 편하게 제어하도록 Visual Studio Code를 설치해서 사용하도록 하자. https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications...

GitHub 2023.05.06

깃(Git) 설치 및 사용환경 설정 하는법(+ 필수 Linux 명령어)

목차 깃(Git) 설치방법 깃(Git) 사용환경 설정 필수 Linux 명령어 깃(Git) 설치방법 https://git-scm.com Git git-scm.com 1. 상단 링크를 방문해 최신버전의 Git Setup 파일을 받을 것이다. 아래 사진은 Git 홈페이지 모습이고, 빨간색 네모를 클릭한다. 2. 다음으로 컴퓨터 운영체제의 환경에 맞는 Setup 파일을 다운로드 하면 된다. 본인은 Windows 64bit를 다운 받았다. 3. 만약 Windows10 이라면 다음과 같은 과정을 거쳐서 운영체제의 bit가 몇인지 확인 할 수 있다. 내컴퓨터 -> 속성 -> 정보 화면을 보게 되면 아래와 같이 현재 사용하고 있는 운영체제의 정보를 알 수 있다. 4. Setup을 다운로드 완료했다면 실행시켜 주고, 처..

GitHub 2023.05.05

버전 관리 시스템과 Git의 기본이론 및 원리(Git vs SVN)

목차 버전 관리 시스템이란? 버전 관리 소프트웨어의 종류 버전 관리 시스템의 종류 Git과 SVN의 주요 차이점 Git의 기본이론 버전 관리 시스템이란? 버전관리(Revision control)는 개발과정에서 사용하는 파일, 디렉토리 등에 대한 수정 이력을 기록 및 관리하며, 변경 이력에 대해 쉽게 열람할 수 있을 뿐만 아니라, 특정 시점의 버전으로 편하게 복원해주는 시스템이다. 아래는 버전 관리 시스템의 장점을 간단하게 정리해 보았다. 공간에 제한받지 않고 여러 사람과 협동 개발이 가능하다. 하나 또는 그 이상의 파일의 수정 및 관리 이력을 추적하고 기록한다. 각 버전의 백업을 통해 프로젝트 파일과 문서의 구성을 보호한다. 업무량에 대해 집계 해주기 때문에 공헌도 및 인력관리에 수월하다. 병행개발을 통..

GitHub 2023.05.04
728x90
LIST