SlideShare a Scribd company logo
1 of 32
리스펙토링
나만의 github 페이지 배포 실습
1.
Git Bash 설치
설치는 모두 기본 값으로 한다.
mypage라는 새 폴더를 만들고 마우스 우클릭을 한 후
Git Bash Here을 선택한다.
이 화면이 뜨면 정상적으로 Git Bash 창 생성
2.
Github 저장소 생성
Github 가입
https://github.com
클릭 -> 저장소 생성
반드시
자신의 닉네임.github.io로 만들어준다.
ex) github 닉네임이 kkodu라면
kkodu.github.io
여기서는 GitBash 환경에서
3.
Bootstrap Theme
원하는 테마 선택
미리 보기
소스 코드 확인
=> 이걸 클릭해준다.
1. 초록색 버튼 클릭 후
2. URL을 복사해준다.
4.
git 명령어 따라해보기
GIT BASH 환경에 GITHUB 계정 설정하기
git config –global user.name “GITHUB 닉네임”
아이디 설정
git config –global user.email “GITHUB 이메일”
이메일 설정
git clone “부트스트랩에서 복사한 URL”
=> 로컬 저장소에 부트스트랩 소스코드를
복제한다.
ls –a : 현재 폴더에 있는 파일,
폴더들을 확인
cd “폴더명” : 해당 폴더로 이동
현재 부트스트랩 폴더에 .git 폴더가 있는지 확인
있으면 rm –rf 명령어로 .git 폴더를 삭제
다시 부트스트랩 폴더를 git init 명령어로 초기화해준다.
기존에 있는 .git 폴더를 삭제하고 새로운 빈 .git 저장소를 생성
git status 명령어를 통해
현재 추적하지 않은 파일이나 폴더를 확인
git add . 명령어를 통해
추적되지 않은 파일을 임시로 추가
한다
“.”은 모든 파일을 의미
추가가 완료되면 이렇게 활성화가
된다.
git commit –m “아무말 메시지”
commit 명령어를 통해 임시로
추가된 파일들을 확정시켜
로컬 저장소에 저장시킨다.
-m 은 메시지를 쓰기 위한 옵션이다.
아까 전 저장소를 새롭게
만들었을 때 Github에서
제공해주는 URL을 복사하여
git remote add origin “github
저장소 URL”를 입력해준다.
git remote –v 명령어로 저장소 연결정보를 확인
git push origin master
=> commit 명령어를 통해 저장된 확정 파일들을
remote로 연결된 GITHUB 원격 저장소에 전송한다.
=> github 닉네임 입력
=> github 비밀번호 입력
아래 실행결과가 출력되면 새롭게 만든GITHUB 저장소에 성
공적으로 전송이 완료되었다는 것을 알려준다!
5.
github.io URL 확인
자신의 저장소에 파일들이 올라왔는
지 확인
자신닉네임.github.io
=> 웹브라우저 URL 창에 입력해 들어가서
자신이 선택한 부트스트랩이 적용되어 보여지면 끝!
웹페이지의 텍스트를 변경하고 싶을 때
 폴더 안에 index.html 변경 후
git bash에서 다시
• git add .
• git commit –m “메시지”
• git push origin master
를 입력해주면된다.
끝.

More Related Content

Similar to 리스펙토링 세미나 - 깃허브에 자기소개 페이지 올리기

GitHub 실습 교육
GitHub 실습 교육GitHub 실습 교육
GitHub 실습 교육승엽 신
 
201017 한주현 생물정보학 github 강의
201017 한주현 생물정보학 github 강의201017 한주현 생물정보학 github 강의
201017 한주현 생물정보학 github 강의Joohyun Han
 
제로부터시작하는 Git 두번째 이야기
제로부터시작하는 Git 두번째 이야기제로부터시작하는 Git 두번째 이야기
제로부터시작하는 Git 두번째 이야기Mario Cho
 
Git Tutorial
Git TutorialGit Tutorial
Git TutorialMDLicht
 
알아두면 쓸모있는 깃허브 1
알아두면 쓸모있는 깃허브 1알아두면 쓸모있는 깃허브 1
알아두면 쓸모있는 깃허브 1Hansol Kang
 
오픈소스GIS 개발 일반 강의자료
오픈소스GIS 개발 일반 강의자료오픈소스GIS 개발 일반 강의자료
오픈소스GIS 개발 일반 강의자료BJ Jang
 
Jekyll and GitHub Pages
Jekyll and GitHub PagesJekyll and GitHub Pages
Jekyll and GitHub PagesYoungbin Han
 
Hugo를 활용한 블로그 구축 (박지훈)
Hugo를 활용한 블로그 구축 (박지훈)Hugo를 활용한 블로그 구축 (박지훈)
Hugo를 활용한 블로그 구축 (박지훈)대영 최
 
[17.02.09] Github introduction (Korean Version)
[17.02.09] Github introduction (Korean Version)[17.02.09] Github introduction (Korean Version)
[17.02.09] Github introduction (Korean Version)Ildoo Kim
 
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+githubGit 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+githubJunyoung Lee
 
오픈소스 개발을 위한 Git 사용법 실습
오픈소스 개발을 위한 Git 사용법 실습오픈소스 개발을 위한 Git 사용법 실습
오픈소스 개발을 위한 Git 사용법 실습BJ Jang
 
소스트리(SourceTree)로 배우는 Git 사용법
소스트리(SourceTree)로 배우는 Git 사용법소스트리(SourceTree)로 배우는 Git 사용법
소스트리(SourceTree)로 배우는 Git 사용법주형 고
 
Openstack에 컨트리뷰션 해보기
Openstack에 컨트리뷰션 해보기Openstack에 컨트리뷰션 해보기
Openstack에 컨트리뷰션 해보기영우 김
 

Similar to 리스펙토링 세미나 - 깃허브에 자기소개 페이지 올리기 (18)

GitHub 실습 교육
GitHub 실습 교육GitHub 실습 교육
GitHub 실습 교육
 
201017 한주현 생물정보학 github 강의
201017 한주현 생물정보학 github 강의201017 한주현 생물정보학 github 강의
201017 한주현 생물정보학 github 강의
 
Fun git hub
Fun git hubFun git hub
Fun git hub
 
제로부터시작하는 Git 두번째 이야기
제로부터시작하는 Git 두번째 이야기제로부터시작하는 Git 두번째 이야기
제로부터시작하는 Git 두번째 이야기
 
Git Tutorial
Git TutorialGit Tutorial
Git Tutorial
 
Git lecture1
Git lecture1Git lecture1
Git lecture1
 
알아두면 쓸모있는 깃허브 1
알아두면 쓸모있는 깃허브 1알아두면 쓸모있는 깃허브 1
알아두면 쓸모있는 깃허브 1
 
오픈소스GIS 개발 일반 강의자료
오픈소스GIS 개발 일반 강의자료오픈소스GIS 개발 일반 강의자료
오픈소스GIS 개발 일반 강의자료
 
Jekyll and GitHub Pages
Jekyll and GitHub PagesJekyll and GitHub Pages
Jekyll and GitHub Pages
 
Hugo를 활용한 블로그 구축 (박지훈)
Hugo를 활용한 블로그 구축 (박지훈)Hugo를 활용한 블로그 구축 (박지훈)
Hugo를 활용한 블로그 구축 (박지훈)
 
Git 코드랩 스터디 1
Git 코드랩 스터디 1Git 코드랩 스터디 1
Git 코드랩 스터디 1
 
[17.02.09] Github introduction (Korean Version)
[17.02.09] Github introduction (Korean Version)[17.02.09] Github introduction (Korean Version)
[17.02.09] Github introduction (Korean Version)
 
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+githubGit 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
 
오픈소스 개발을 위한 Git 사용법 실습
오픈소스 개발을 위한 Git 사용법 실습오픈소스 개발을 위한 Git 사용법 실습
오픈소스 개발을 위한 Git 사용법 실습
 
Git lecture2
Git lecture2Git lecture2
Git lecture2
 
소스트리(SourceTree)로 배우는 Git 사용법
소스트리(SourceTree)로 배우는 Git 사용법소스트리(SourceTree)로 배우는 Git 사용법
소스트리(SourceTree)로 배우는 Git 사용법
 
Git tutorials
Git tutorialsGit tutorials
Git tutorials
 
Openstack에 컨트리뷰션 해보기
Openstack에 컨트리뷰션 해보기Openstack에 컨트리뷰션 해보기
Openstack에 컨트리뷰션 해보기
 

Recently uploaded

Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 

Recently uploaded (6)

Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 

리스펙토링 세미나 - 깃허브에 자기소개 페이지 올리기