git init
git add <파일>
git log
git log --all
git log --oneline
git log -p
git log <커밋 아이디>
git status
git commit -am "<작업 내용 메세지>"
git push
git config user.name <유저 이름>
git config user.email <유저 이메일>
git config user.password <github token>
git checkout <커밋 아이디>
head
이동git checkout master
head
를 master
로 이동 (마지막 버전으로 이동)git diff
git diff <커밋 아이디>..<커밋 아이디>
git clone <깃 주소>
로컬에서 하는 커밋은 순조로웠지만
소스트리로 깃허브에 푸시하는 작업에서 1억개의 에러 발생...❌
문제는 유저 패스워드가 깃허브 비밀번호가 아니라 깃허브 토큰을 따로 발급받아야 했던 것이다.🔑
구글링 해보니 이 변경사항을 깃허브에서 한참 전부터 예고를 했었다고... (뉴비들은...😱)
이 과정에서 미리 입력한 비밀번호가 이미 저장되어 새로 비밀번호 입력이 안 되는 또 다른 문제가 발생 😭
결국 소스트리 저장소 내 비밀번호를 저장하는 파일을 삭제하고 다시 진행했더니
짜잔. 완벽하게 해결하였다! 😀