반응형
git과 관련해서 강의가 엄청 많은데, 중요한 건 자주 쓰는 기능(git commit, git push)만 쓰고 나머지 기능은 사실 몰라도 되는 것 같다... 약간의 원리와 뭐가 있다 정도만 알면 끝. 모르는 건 검색! git은 맨 처음 리눅스 토르발즈가 오픈 소스 파일들을 코드들이 이곳저곳에서 변경되니 추적하기 위해서 만들어놓은 편리를 위해 만든 프로그램이니... git을 배우려고 너무 매몰되진 않았으면 좋겠다. 차라리 bash script를 배우고 싶다.
운영체제를 여러개 쓰고 있는데 다른 곳에서 작업한 걸 git clone으로 들고 왔는데 한 동안 맥을 안쓰다가 다시 맥에서 보려고 한다.
동기화 과정은
git fetch
로 변경된 내역들을 확인한다. git fetch에서 뭐가 뜨면 변경 내역이 있는 거고, 명령어를 친다고 해서 로컬에 해당 변경 내역들을 적용시키진 않는다
변경 내역을 적용시키려면
git pull
이나 git pull origin 등을 치면 적용할 수 있다
그 다음 git fetch를 쳐도 아무것도 안 뜬다. 이미 변경 내역들이 적용되어서 아무것도 안뜨는 것이다.
원격과 로컬의 동기화 과정 정리 끝.
반응형
'Git' 카테고리의 다른 글
중요파일 git push에서 제외하기 gitignore 예시 (2) | 2023.01.30 |
---|---|
fatal: https://github.com/~ 에 대한 인증이 실패했습니다 / git clone 하는 법 (0) | 2022.09.17 |
atom) git stage all, commit, push, fetch 하기 (0) | 2022.09.16 |
Github pages 찾는 법 / html파일 무료로 호스팅하기- 22.09.04 (0) | 2022.09.04 |
git) terminal 만료 토큰 업데이트 해주기 (0) | 2022.06.19 |