terminal로 깃 시작하기

Y39·2023년 2월 22일
0

TIL

목록 보기
2/15

git 설치


git이 택배 기사님이면, github는 물류센터 같은 것.
둘은 서로 다르다.

git 세팅


  • 세팅은 한 번만 하면 된다.
git config --global init.defaultBranch main
git config --global user.name "이름"
git config --global user.email "이메일@이메일.com"
git config --list
 
# --global은 global 설정 파일에 대한 명령어
# local > global >  system 영향력이 큰 순이다.
# git config --list로 현재 상황을 볼 수 있다.
# git config --get init.defaultBranch는 현재 메인 브랜치의 이름을 알 수 있다.
# git config --show-origin  user.name은 어떤 설정 파일로 부터 설정됐는지 알려준다.
    #.git/config=> local 파일 /// c:프로젝트폴더/.gitconfig => global 파일

원격 repository


로컬 repository


git init
  • 해당 프로젝트 폴더에 .git 폴더( 기본 숨겨짐 상태 )가 생성된다

.gitignore 생성


  • 인텔리J에서 새파일 생성 -> 이름을 '.gitignore'로 설정

.git 폴더로 보내기


 git status
 git add . 
 git status
 git commit -m "first commit"
 git log
 #조회 상태에서 나가는 단축키는 Q 버튼!
  • add는 .git 폴더로 보내기 위한 파일을 선택하는 것
  • commit은 add된 파일을 .git 폴더로 보냄
  • commit이 된 파일이 push 과정을 거쳐서 git으로 가는 것.
  • commit 후 파일 수정이 있었다면 다시 위 과정 반복

git과 로컬(.git 폴더) 연결


git remote -v
git remote add origin http://git주소.git
git remote remove origin
#주소를 잘못 입력했을 경우 삭제하는 명령어
git remote -v

git으로 내보내기


git push origin main
profile
System.out.print("Bold")

0개의 댓글