ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 깃허브
    github 2024. 5. 8. 21:38
    반응형

    .gitconfig

    : 깃에 대한 모든 환경설정

     

    git --version

    : 깃의 버전을 통해 설치되어있는지 확인함

     

    git config --list

    : 모든 설정을 확인함

     

    git config --global -e

    : edit 모드로 열어 확인함

     

    git config --global user.name "본인 이름 작성"

    git config --global user.email "본인 이메일 작성"

    : 사용자의 정보를 설정

     

    git config user.name

    git config user.email

    : 속성을 출력하여 설정된 값을 확인함

     

    git config --global core.autocrlf true/input (window는 true로, mac은 input으로 설정)

    : 운영체제마다 에디터에서 새로운 줄바꿈을 할 때 들어가는 문자열이 달라짐

      윈도우 -  \r\n(carriage-return, line feed

      mac - \n(line feed)

    :  다양한 운영체제에서 쓰는 경우 수정하지 않았어도 줄바꿈 문자열이 달라져서 깃히스토리나 깃블레임을 볼 때 문제가 발생하는데 이를 수정할 수 있는 속성

    : true로 설정하게 되면 깃에 저장할때는 carriage-return을 삭제하게 되고 다시 깃에서 윈도우로 가져올때는 자동으로 carriage-return을 붙여줌

    : input으로 설정하게 되면 깃에서 받아 올 때는 별다른 수정이 일어나지 않지만 저장할 때는 carriage-return을 삭제해줌

     

    git init

    : 깃 초기화

     

    rm -rf .git

    : 깃 삭제

     

    git status

    : 깃 상태 확인

     

    git config --global alias.st status

    : status를 st로 단축키 설정

    : alias - 반복적으로 쓰이는 명령어를 단축해서 사용

     

    git config --h

    : 깃 명령어와 명령어의 속성을 확인

    반응형
Designed by Tistory.