Back-up/Git + Github

깃, 깃허브 제대로 배우기

sovelop 2023. 3. 23. 23:07

https://www.youtube.com/watch?v=Z9dvM7qgN9s

 

git config —global -e

  • config파일을 edit할 수 있다.
  • git config —global core.editor “code —wait”
    • vscode에서 config설정 가능

 

 

git config —global core.autocrlf input(맥)/true(윈도우)

  • 에디터에서 줄바꿈을 할 때 운영체제마다 달라지는 경우가 있음.
    이걸 git에서 auto로 수정해주는 기능임

 

 

git명령어에 alias

  • git statusgit st 로 바꾸고 싶다면?

 

 

git rm —cached

  • stage된 파일들을 unstage할 수 있다.
  • ex. git rm —cached *
  • → 전체 stage된 파일들을 unstage

 

 

.gitignore

# .git# 해당 파일을 ignoreignore
log.log

# .log확장자의 파일들을 ignore
*.log         

# build폴더를 ignore
build/        

# Build폴더 내 .log확장자의 파일들을 ignore
Build/*.log. 

 

 

 

커밋할 때 주의

  • A기능을 고치고 커밋했으면 그에 관한 내용만 커밋하자
    • A기능을 고치는 김에 B, C도 같이 고쳐서 커밋하지 말고..
      B, C는 별개로 커밋을 해줍시다.

 

 

 

참고

Git - Documentation

반응형