IT정보 3

[Git] 로컬프로젝트를 git init해서 gitHub/gitLab에 push하기까지

GitHub/gitLab에서 리포지토리를 작성한다 로컬에서 작업중인 프로젝트를 git init $ git init $ git add . $ git commit -m ':tada: First commit'​ 리모트 리포지토리(GitHub/gitLab에서 만든 리포지토리)를 등록 $ git remote add origin git@github.com:user/xxx.git push $ git push origin master 브런치를 전부 push하는 경우에는 이렇게 $ git push -u origin --all

IT 노트/Git 2021.09.21

[Git] git commit 또는 push를 취소하고 싶을때

// 커밋을 지정해서 취소한다 $ git reset HEAD ●● // add를 취소, 수정한 내용은 보존된다 $ git reset HEAD // add를 취고, 수정하기 전으로 되돌린다 $ git reset --hard // 직전의 commit을 취소, 수정하기 전으로 되돌린다 $ git reset --hard HEAD^ // commit과add를 전부 취소 $ git reset --mixed // commit만 취소 $ git reset --soft // --amend를 취소, ●는 $ git reflog 로 확인 $ git reset --soft HEAD@{●} git reset을 취소하기 $ git reflog f78da58 (HEAD -> develop, upstream/master, origi..

IT 노트/Git 2021.09.21
반응형