git pull2 git pull와 git pull --rebase의 차이점 git pull과 git pull --rebase는 둘 다 원격 저장소로부터 변경 사항을 가져와 로컬 브랜치에 적용하는 명령어이다. git pull 두 단계로 이루어지는데 먼저 git fetch를 사용하여 원격 저장소의 변경 사항을 로컬로 가져온다. 그런 다음 git merge를 사용하여 로컬 브랜치에서 가져온 변경 사항을 병합한다. 이러한 방식으로 병합하면 새로운 병합 커밋이 생성되어서 이력이 남아 나중에 변경사항을 자세히 알 수 있다. git pull --rebase git pull --rebase는 git merge대신 git rebase를 사용한다. 이 경우 로컬 브랜치의 변경 사항이 원격 저장소의 최신 변경 사항 위로 재배치되어서 이력이 한줄로 된다. 그래서 깔끔하고 이해하기 쉽지만 부모를 알 .. 개발/github 2024. 2. 23. github 사용법 github란 로컬 파일에서 git init 을 하면 .git이라는 파일이 몰래 생긴다. 맥북은 cmd + shift + . 을 하면 숨김파일을 볼 수 있다. .git은 파일버전을 저장해두는 장소로 repository(저장소)라고한다. github는 온라인 repository라고 생각하면된다. github에 저장해두면 내 컴퓨터가 박살이 나도 파일을 다시 가져올 수 있고 다른 사람들과의 협업도 쉬워진다. github 사용법 github 가입하고 repository를 만들어보자. Repositiory name을 설정해주고 다른 사람들에게 보여줄거면 Public 혼자 볼거면 Private 해주면된다. 완료하면 git 명령어가 나오는데 그거대로 따라하면 된다. 1. 작업 폴더를 만든 다음 터미널을 열어서 gi.. 개발/github 2023. 4. 13. 이전 1 다음