git 사용하기
- blog 폴더 만들기: github과 연동할 폴더
- git init
git init # git 초기화하기: ls -al로 .git 폴더가 생긴 것을 알 수 있다. vim README.md # README markdown 문서 생성 git status # 깃 상태 확인해보기
Git 사용은 크게 세단계로 나눌 수 있다. 1. add (upstage) 2. commit (stage) 3. push (push): 기록되는 상태
다음은 실제로 README.md 파일을 수정하여 깃에 등록하는 순서를 보겠다
git add README.md # README.md 파일을 커밋할 사항에 포함
git commit -v # commit 실행, 후에 뜬 nano 파일에 커밋할 내용적기
# 본인에게 맞게 적으면 됨. 나는 init, add 등의 명령어를 사용하여 적음
git push -u origin master # 깃에 올리는 과정
* 각종 Git 명령어들
- add 명령어를 통해 올린 파일을 다시 내리고 싶다면
$git reset HEAD file_name
- git commit 로그 확인
$git log
- git 로그인을 피하기 위해 캐시 타임아웃을 설정하기 (1h)
$git config --global credential.helper 'cache --timeout=3600'
=> 이후 push할 때마다 로그인을 하지 않아도 된다.
추후 git 명령어들이 생기면 추가하겠다
*각종 Git 팁들!
- .md 파일들
=> git에서는 마크다운 언어를 어느정도 지원하기 때문에 각종 마크다운 문법들을 사용할 수 있다.
# (<h1>), * (<strong>) 과 같은 문법 외에도
--- (수평선)
` (코드 사용, 코드는 tab으로 4칸 띄어 들여쓰기 해도 된다)
등등의 마크다운 언어를 사용해 블로그를 작성하면 편리하다.
(티스토리에서도 조속히 마크다운을 지원해주었으면 어떨까.. 지금도 쓸 수야 있지만 너무 복잡한것같다)
*마크다운 문법 확인하기 (http://seulcode.tistory.com/81)
'tools > git' 카테고리의 다른 글
Remove big file history in git (0) | 2018.04.24 |
---|---|
Git tracking file/direcotry 제거하기 (0) | 2018.03.19 |
Git branch, merge, checkout 명령어 모음 (0) | 2017.03.22 |
git commit시 vi 에러: there was a problem with the editor 'vi'. git (0) | 2017.03.18 |
ubuntu git gui 프로그램, smartgit 설치 (0) | 2017.03.16 |