본문 바로가기

Git

(3)
3. 맥북 Git / folk하여 push까지 과정 (쉽게 설명) 1. 먼저 folk(쉽게 말해서 나의 repositoties 공간에 다른 사람들이 올려놓은 소스 파일을 가져오는것) 하고 싶은 것을 찾는다. 오른쪽 상단에 보면 folk 버튼이 있습니다. folk 버튼을 눌러주세요 2. folk를 누르면 뜨는 창에서 나의 아이디를 누른다. 3. 나의 repositories에서 포크해온 깃에서 초록색 버튼 code를 누르고 나오는 clone 주소를 복사 4. 터미널을 실행 1)cd Desktop을 입력하여 바탕화면으로 이동 한다. (따로 파일을 만들고 싶은 공간이 있으면 그곳으로 이동) 2)파일을 새로 생성한다. mkdir 파일명 3)위에서 생성한 파일로 들어간다. cd 파일명 4)git clone github.com/yeonjuu417/react.git( 아까 초록버튼 ..
2. staging area, commit, branching and merging commit : 변경 사항 잘 적기 repository : workflowd의 작업과 작업흐름을 모두 포함하는 개념 branching : 가지가 새롭게 생기는거 merging : 가지가 합쳐지는거 master (연두색) : 사용자들에게 배포해야 하는 프로그램 / 버그 없는 소스 코드 담고 있음 develop (노란색) : 개발중인 버전 소스 코드 담고 있음 / 새로운 기능을 추가 했을때 이상이 없는지 확인하고 최종적으로 master로 merging을 한다. feature (보라색) : 하나하나의 기능을 담고 있음 / 기능이 추가 되고 그것을 모아 develop로 merging 한다. 위로 갈수록 안정성이 높아짐
1. folk , clone, pull,push 분산시스템 (Disributed) fork : 메인에서 소스 통채로 나의 remote repository로 가져오는 기능 clone : 가져온 소스를 내컴퓨터로 가져와서 작업 하기 위해 하는것 push : 내컴퓨터에서 수정한 내용을 push 하여 remote repository에 똑같이 적용 한다. pull : remote repository 에서 다른사람이 수정한 내용을 다시 내 컴퓨터로 수정 사항 받는것 pull : 메인에서 수정이 있을시 수정된 사항을 메인에서 가져오는것 (git pull upstream master)