GIT 사용법
GIT
(2022/10/17)
1. GIT command
-
버전확인 : git –version
-
숨김파일 표시, 숨기기 : command + shift + .
-
브랜치 확인 : git log –graph
-
commit 확인 : git log
1 )
- cd로 해당 파일 들어가서 git init 하여 초기화
2 )
-
버전으로 관리하고자하는 파일을 추가하는 명령어 : git add 파일명
-
현재 위치에 있는 모든 파일을 추가하는 명령어 : git add .
-
commit에서 제외하고 싶은 파일이 있다면 .ignore에 등록
3 )
-
git에 최종 제출하는 명령어 : git commit -m “버전명”
-
수정자 등록(로그인)
-
git config –global user.name “Jyassmin”
-
git config –global user.email “sa7568@gmail.com”
-
-
수정로그 확인
- git log
2. github (repository) 사용
- git은 형상관리 도구이고 버전을 저장하는 클라우드가 git-hub이다.
1 ) repository 등록
-
echo “# COTE” » README.md #readme파일생성
-
git init
-
git add . (or README.md) #수정파일추가
-
git commit -m “first commit” #수정파일등록
-
git branch -M main #main가지를 만듦
-
git remote add origin https://github.com/Jyassmin/COTE.git #레파짓에 연결
-
git push -u origin main #최종업뎃(젤 마지막에 한 번)
2 ) 등록 후 작업 시. 아래만 사용
-
git add .
-
git commit -m “버전명”
-
git push -u origin main
3 ) 이전버전 불러오기
-
git log 또는 홈페이지에서 이전 버전 commit ID 확인
-
git reset {이전 version 커밋 아이디} –hard : 현재 폴더 리셋하고 이전 버전 파일들로 채워줌.
3. GITHUB 홈페이지
1 ) ruby를 사용하여 웹 작성
-
setting. ruby와 bundler를 먼저 설치(brew)
-
블로그 파일을 저장할 경로(cd)에 들어가기 “cd ./repository”
-
bundle install
-
블로그 폴더 생성(폴더명:myblog) : “jekyll new myblog”
-
***페이지 생성
-
a ) myblog/posts에 새로운 파일을 만든 후 위에 형식만 이전파일에서 가져오고, 아래에는 md파일 code를 작성
-
b ) 위처럼 markdown을 따로 작성하는 방법이외에, notion에서 이쁘게 작성한 뒤에 md파일로 내보내기하여 md code를 작성해도 좋음
-
작성한 md code를 새로운 파일에다가 넣기
-
-
오프라인 서버 오픈(/myblog에서) : bundle exec jekyll serve –trace
- http://127.0.0.1:4000/ 에서 확인(오프라인)
2 ) github repositrory와 연동(세팅이라 한 번만)
-
myblog에 있는 “_config_yml”에 들어가 “future: true”를 삽입
-
(아래는 터미널에서)
-
git init
-
git add .
-
git commit -m “First Commit”
-
git branch -M main
-
git remote add origin “https://github.com/Jyassmin/Jyassmin.git- git”
-
git push -u origin +main #+main을 함으로서 강제 푸쉬
3 ) 이후 실제 웹 사용 시
-
posts에서 포스팅 페이지 추가, 수정 후
-
(/Repository/myblog에서)
-
git add .
-
git commit - m “버전이름”
-
git push -u origin +main
4 ) 이미지 포스팅 방법
-
github -> issues에서 new issue를 클릭하고
-
box안에 이미지를 끌어다가 drop하면 이미지가 주소에 저장된다.
-
생성된 주소코드를 posts에 작성된 md파일 안에 집어다 넣으면 이미지가 깨지지 않고 계속 보여짐
댓글남기기