Git

공부·2024년 11월 25일

디폴트 브랜치 이름은 main

Git 사용자 등록

git config --global user.name # 확인
git config --global user.name "깃허브아이디"
git config --global user.email # 확인
git config --global user.email "깃허브이메일"

디폴트 브랜치 변경

git config --global init.defaultBranch # 현재 설정 확인
git config --global init.defaultBranch main # main 으로 설정

현재 사용하는 커맨드

  • git add . (전체 add)
  • git rm --cached 파일명 (add undo)
  • git commit -m "커밋 메시지"
    • git commit 사용이유:
      commit을 함으로써 git에 저장을 한다.
      git에 저장을 함으로써 코드를 삭제, 변경하더라도 다시 이전의 상태로 되돌릴수가 있게 된다.
  • git push -f origin 브랜치명 (원격 저장소에 변경사항 반영)
    • -f 옵션을 사용하여 강제로 푸시(push)하면 원격 저장소에
      현재 로컬 저장소의 상태를 강제로 덮어씌울 수 있다.
      따라서 이 명령어를 사용할 때에는 주의가 필요하다.
  • git init (Git 저장소 생성)
  • git remote add origin https://github.com/<본인 계정>/<프로젝트 명>
    • 원격 저장소 올리기

Git 오류 해결

1) rm -rf .git/
2) git init
3) git commit -m “Commit message”
4) git remote add origin 레포지토리 주소
5) git push -f origin main


여담

사실 이 명령어들의 대부분은 Git에서 저장소를 생성할 떄 제공하는 커맨드를 알 수 있음

0개의 댓글