일단 본 컴퓨터에 VNC를 다운 받는다 https://www.realvnc.com/en/connect/download/viewer/ Download VNC Viewer | VNC® Connect Control VNC® enabled computers with VNC® Viewer. www.realvnc.com 라즈베리파이로 돌아와서 (라즈베리파이에 모니터와 키보드, 마우스를 달아준다) 아래의 설정을 다 켜주고 reboot 한다. ifconfig를 사용하여 ip 번호를 알아낸다. 본 컴퓨터로 돌아와서 ip 번호를 입력해주면 끝난다
https://www.raspberrypi.com/software/ Raspberry Pi OS – Raspberry Pi From industries large and small, to the kitchen table tinkerer, to the classroom coder, we make computing accessible and affordable for everybody. www.raspberrypi.com 2개 다 다운받아준다. 운영체제 OS 선택 누르기 선택전 SD 포맷하기 아까 다운받았던 img를 넣어준다 다 완벽하게 했다면 쓰기 버튼이 활성화되고 다 한 뒤에 SD 카드를 뽑아 라즈베리파이에 꽂아준다
불러오고 싶은 파일을 우클릭 하고 Git Bash를 눌러준다. https://pasongsong.tistory.com/103?category=1083198 git init을 입력하여 로컬저장소로 만든다 git의 원격저장소와 연결해준다. Source Tree에서 로컬저장소 위치와 프로젝트 이름을 쳐준다 로컬저장소 불러오기 끝
브랜치를 눌러 자신이 맡은 임무를 간단하게 적는다 branch가 만들어진걸 확인 할 수 있다. 모두 스테이지에 올려주고 왼쪽 아래에 커밋을 누른다 push를 누르고 자신의 Branch에 push한다 github로 돌아오면 이런 창이 떠있는데 compare pull request 해준다. 끗
https://pasongsong.tistory.com/120 [Git] fork 실습 fork 하고 싶은 원본 저장소에 들어가 fork를 눌러줍니다 create fork를 누르고 자신의 repository에 가면 fork 된걸 확인할 수 있음 fork 하여 가져온 원격 저장소를 소스트리를 사용하여 로컬저장소를 만 pasongsong.tistory.com Fork 다른 사람의 저장소에 push할 수 있게 하는 것 branch가 평행세계라고 한다면 Fork는 평행우주 원본 저장소를 fork하여 원격 저장소를 만든다 원격 저장소에 push하고 소유자에게 pull request 요청
Branch 2명 이상이 소스코드 버전관리할 때 필요한 것 독립적으로 작업을 진행하기 위한 개념 각각의 Branch는 다른 Branch의 영향을 받지 않아 여러 작업을 동시에 진행할 수 있음. 문제 상황 이런 상황에 Branch를 만들어야한다. A, B 먼저 push한 commit은 올라가고 뒤늦게 push한 다른 한 쪽은 에러가 뜬다 -> '최신 코드에 push 하시오' Branch 사용 master, origin master -> Git에서 기본으로 제공하는 branch 포인터이기 때문에 커밋을 가리키는 것만으로 분기를 만들 수 있어 가볍고 빠르다 master Branch를 기준으로 큰 줄기를 잡고 잔가지에서 조금씩 수정해서 다시 큰 줄기로 합치는 것.
Source Tree git 사용을 도와주는 GUI 프로그램 commit, push, pull, branch 등을 쉽게 눈으로 확인 가능 설치하기 https://www.sourcetreeapp.com/ Sourcetree | Free Git GUI for Mac and Windows A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac. www.sourcetreeapp.com 로그인을 하지 않고 건너뛰어도 사용 가능함 자신의 github의 이름과 이메일을 적어준다 설치 끝