Git、GitHub、Hexo
Git
gitのインストール
For window
git for window
For linux, Mac OS
git (installed)
Kernel
ハードウェアとアプリケーションを接続するオペレーティングシステムのコアシステムソフトウェア
Shell
OSカーネルとユーザーを接続するソフトウェア
bash:複数のオペレーティングシステムでデフォルトshellを使用
CLI:Command-lineインタフェースコマンドラインインタフェース
ユーザとコンピュータが仮想端末または端末を介して対話する方法
GUI:グラフィックユーザインタフェースグラフィックユーザインタフェース
Shell Command
$, %, > : 현재 셀이 사용자의 명령을 받을 준비가 되었음을 나타냄
$ls : 현재 위치한 곳에서의 파일 리스트 확인
$ls -a : 숨겨진 파일을 보기
$ls -l : 파일들의 상세정보 보기
$ls -al : 숨겨진 파일들의 상세정보까지 보기
$cd 폴더명 : change Directory 해당 폴더로 이동
$cd .. : 해당 폴더의 위치에서 상위 폴더로 이동
$cd + Enter : 최상위 폴더로 이동
$mkdir 폴더명 : 해당 이름을 가진 폴더를 생성
$touch 파일명 : 해당 이름을 가진 파일을 생성 예) readme.md
$mv 파일명 폴더명 : 해당 폴더로 해당 파일을 이동
$cp 존재하는 파일명 새로운 파일명 : 새로운 이름으로 파일을 복사
$rm 파일명 : 파일 제거
$rm -rf 폴더명 : 폴더 내 파일까지 전부 제거
$mv 파일명(원래) 파일명(수정하고싶은) : 파일명 수정하기
tip:ルールに合致するファイルを同時に移動できるサーバ
Vim command実行ファイル
初回実行時、通常モード=入力なし
i:insertモードに切り替える
v:visualmode電話
ESC : back to normal mode
Shift + ; : [保存](Save)の下部に表示されます.
Command mode
:q:quit,終了
:q! : quitはすべての変更を放棄し、初期状態に終了します.
:w:w:write,保存
:wq:write and quit、保存して終了
$catファイル名:ファイル内容の表示
Git注意事項
$, %, > : 현재 셀이 사용자의 명령을 받을 준비가 되었음을 나타냄
$ls : 현재 위치한 곳에서의 파일 리스트 확인
$ls -a : 숨겨진 파일을 보기
$ls -l : 파일들의 상세정보 보기
$ls -al : 숨겨진 파일들의 상세정보까지 보기
$cd 폴더명 : change Directory 해당 폴더로 이동
$cd .. : 해당 폴더의 위치에서 상위 폴더로 이동
$cd + Enter : 최상위 폴더로 이동
$mkdir 폴더명 : 해당 이름을 가진 폴더를 생성
$touch 파일명 : 해당 이름을 가진 파일을 생성 예) readme.md
$mv 파일명 폴더명 : 해당 폴더로 해당 파일을 이동
$cp 존재하는 파일명 새로운 파일명 : 새로운 이름으로 파일을 복사
$rm 파일명 : 파일 제거
$rm -rf 폴더명 : 폴더 내 파일까지 전부 제거
$mv 파일명(원래) 파일명(수정하고싶은) : 파일명 수정하기
Git用語について
$git -v : git 버전 확인
Git優先パラメータ
$git config --global user.name
$git config --global usr.email
$git config --global core.editor "vim"
$git config --global core.paper "cat"
$git config --list : 정상 설정 확인
Gitの使用
$git clone {repo address} : 깃허브 주소를 복제하여 로컬로 연결
$git status : 현재 상태, 확인 하는 습관 가지기
$git add : 어떤 공간에서 어떤 작업을 했는지 확인 후 어느 것을 commit 할지 설정 , 나의 앞접시에 음식을 담>는 행위
$git add . : 모든 작업을 한번에 담아 버리는 것!! 사용하지 말 것 !!
나의 앞접시에 모든 음식을 와르르르 다 부어버리는 행위
$git commit : 작업에 대한 메세지를 작성 한다. commit 의 제목 및 내용을 작성 (가능하면 영어로 연습)
$git commit -m "메세지" : 오타 발생시 수정이 어렵고, 나중에 문제 발생할 수 있기 때문에 사용 하지 말것 !!!
$git push : 앞에 실행된 모든 행위는 Local (나의 컴퓨터) 에서 한 것을 Remote (원격저장소 gitHub) 에 올리기
, 전송
$git push origin main : origin 이라는 별칭을 가진 장소에 main 이름인 Branch 에 올림
Conventional Commits
-build:バージョン関連
アップロードを続けることが大切!
Static Site Generator
Hexoのインストール
$node -v : node.js 설치 유무 확인
$npm -v : npm 설치 유무 확인
- 모두 설치 되어있으면 다음 단계로~~!!
$npm install -g hexo-cli : hexo 설치
$hexo init <folder> : 폴더 생성
$cd <folder> : 폴더로 이동
$npm install
$hexo clean && hexo generate
$hexo server : 실행
$hexo new post "파일명" : 파일을 생성
$vi 파일명 : 파일 열기, 내용 수정 하면 됨
$npm install hexo-deployer-git --save
Hexoデフォルトの変更
$vi _config.yml
url : 자신의 깃 허브 주소
deploy
type: git
repo: 해당 clone 주소
branch: main
空白に注意!Reference
この問題について(Git、GitHub、Hexo), 我々は、より多くの情報をここで見つけました https://velog.io/@huisu0429/Git-GitHub-그리고-Hexoテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol