# origin - 원격저장소 이름 (통상 origin 사용)
원격저장소는 파일,폴더가 아닌 버전을 관리
$ git push origin master
Enumerating objects: 17, done.
Counting objects: 100% (17/17), done.
Delta compression using up to 8 threads
Compressing objects: 100% (14/14), done.
Writing objects: 100% (17/17), 138.97 KiB | 11.58
MiB/s, done.
Total 17 (delta 1), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (1/1), done.
To https://github.com/sodamjeong/TIL.git
* [new branch] master -> master
-원격저장소로 push 한 모습
변경이 반영된 파일을 가지고 와서 작업.
가장 최근 버전의 파일이 반영된다.
$ git pull origin master
From https://github.com/sodamjeong/TIL
* branch master -> FETCH_HEAD
#해당 url에서 가지고옴
Already up to date.
# 이미 불러져있는 상태
-원격저장소에서 pull 한 모습
프로젝트에 참여하고 싶을 때
-이전버전까지 확인이 가능하여 협업하여 프로젝트를 진행 할 수 있다.
협업 시, 로컬과 원격저장소의 버전이 다른 경우가 발생할 때가 있다.
ex) 개인정보 및 비밀, 개발자에게만 필요한 내용
이미 커밋된 파일에는 적용 되지 않으니
프로젝트 시작전에 미리 꼭 설정 해야한다
-일반적으로 ignore하는 파일
개발 언어 ex)파이썬,자바...
개발 환경 ex)운영체제(window, mac...),텍스트 에디터/IDE(VS CODE...)
https://www.toptal.com/developers/gitignore/
에서 키워드를 입력하여 쉽게 확인할 수 있다.