git명령어들을 실습해보았다. cmd도 사용 가능하지만 리눅스 환경과 비슷한 git bash창을 이용하였다.
git config --global core.autocrlf true
lf crlf 간 변환(윈도우와 리눅스 개행관련)
git log --stat
-파일 변화한 개수 가시화
git add 특정파일
-특정파일 stage area에 올리기
nano 특정파일
-특정파일 수정
git diff
-파일 변화를 상세하게 보여주기
git reset --hard
-수정 이전단계로 되돌리기
cat 파일
-파일 내부 보여주기
git log -p
-파일의 수정 세부내역 보여주기
git checkout commit코드
-해당 코드때의 커밋 상태로 되돌리기
git checkout 'main'
-checkout 이전 원래 상태로 되돌리기
?main과 master의 차이점은? : git 자체적으로 변경
//0109(cli버전관리8 ~)
git config --global core.editor "vim"
-전체 기본 편집기 "vim"으로 바꾸기
git reset --help: git
-git 명령어 도움창
git revert "상태코드명"
-revert는 역순서대로 해야함
?reset과의 차이? reset은 아예 클린, revert는 클린한
이력이 남음
git ignore, branch,tag
git remote add origin
-로컬 저장소와 원격저장소 연결
git
-git의 메소드들 가시화
git push --set-upstream origin main
연결할 브랜치를 origin main으로 기본값 설정
git clone "https주소"
-해당 주소의 내용을 현재 디렉토리에 복사하라