
내 컴퓨터 폴더 중 깃허브에 올리려는 폴더로 이동후 터미널을 열어주고
git init
을 입력.
Finder 에서 파일이 안보인다면
shift +command + .
를 입력해보자

주소는 깃허브 저장소에서 초록색 "Code"버튼을 누르면 보이는 HTTPS 탭에 적힌 주소를 사용하면 된다.
$ git remote add origin [원격저장소 주소]
위 사진에서는 git remote add origin https://github.com/mpfo0106/joonggonara_auto_upload.git
$ git remote -v
$ git remote rm origin
최근 github의 기본 branch 이름은 main이다.
하지만, 로컬저장소의 기본 branch 이름은 master 임으로 이를 main 으로 통합시켜줘야한다.
branch 이름을 master에서 main으로 바꿔줘야 한다.
git branch -m master main
저장소를 만들때마다 브랜치 이름을 변경하기 귀찮으니, 항상 main으로 이름짓도록 설정할 수 있다.
git config --global init.defaultBranch [브랜치 이름]
원격 저장소의 파일 가져오기
$ git pull origin [브랜치 이름]
//또는: 아래처럼 끌어오는 곳 생략 가능 (현재 작업중인 브랜치에서 pull됨)
$ git pull
추가할 파일을 "add" 뒤에 적어주면 되는데, 모든 변경사항을 추가하려면 '.'을 적는다.
//모든 변경사항을 올리는 경우
$ git add .
//특정한 파일만 올리는 경우
$ git add [파일/디렉토리]
//add한 파일 모두 취소
$ git rm --cached -r .
//특정 파일만 add 취소
$ git rm --cached [파일]
//커밋하기
$ git commit -m "commit message"
git revert [되돌리고 싶은 커밋 이름]
ex) git revert main 95c9c12

대신 로컬의 파일이 삭제될 수도 있고 해서 신중하게 사용해야한다.
//로컬 저장소에서 원격 저장소로 올리기
$ git push origin [브랜치 이름]
$ git pull origin main
$ git add .
$ git commit -m "commit message"
$ git push origin main
참고 블로그:https://shortcuts.tistory.com/8
저장소를 끊고 새로 하고 싶을때
Git remote set-url origin 내주소
git 커밋 메세지 수정방법
git commit --amend