git 회원가입
rep 생성
로컬 git 프로그램 설치
소스위치로 이동
git bash 실행
git init
git status
git add . or 폴더명 or 파일명
git commit -m "message"
please tell me who you are => git config --global user.name "username"
=> git config --global user.email "email"
git remote add origin gitrepositurl
git remote -v
git push origin master
rejected master->master no-fast-forwar? => git pull origin master --allow-unrelated-histories
add 취소
// 모든 파일이 Staged 상태로 바뀐다.
$ git add *
// 파일들의 상태를 확인한다.
$ git status On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) renamed: README.md -> README modified: CONTRIBUTING.md
commit 취소
// 목록 확인
$ git reflog
$ git log -g
복구
$ git reset HEAD@{number}
$ git reset [commit id]
출처: [Git] git add 취소하기, git commit 취소하기, git push 취소하기 - Heee's Development Blog (gmlwjd9405.github.io)