전체 글 (360) 썸네일형 리스트형 Git CLI branch 저희 이제 실습을 하기전에 준비를 먼저해야겠죠? 저는 git폴더에 manual 이라는 새 디렉토리를 만들어주었습니다. git mkdir manual 다음은 지역지장소 선언해주시고요. git init 저희는 work.txt를 수정해가면서 작업을 할 것이고요. nano work.txt 이게 왜 안될까요?? 예전에 설명했었지만 처음 파일을 만들고 Area로 올리기 위해선 add먼저 해주었어야 했죠.. git commit -am "work 1" git add work.txt git commit -m "work 1" 자 이제 commit 을 똑같은 부분을 2번 더 할 것인데요. 완성본은 이렇게 되었습니다. git log 앗 저처럼.. 커밋 메세지를 잘못쓰셨다고요? 마지막 커밋 메세지 고쳐봅시다.. git comm.. Git CLI branch & conflict Branch는 대체 무엇일까요? 여러분이 제품 사용설명서를 만드는 사람이라고 상상해봅시다. 현재 이것을 깃 버전관리를 하고 있었는데요. 그렇다면 여러분들의 작업은 순차적으로 버전이 만들어질 것입니다. 그런데 제품이 출시하면서 문제가 생겼습니다. 계약하자는 고객사가 많아졌는데 고객사마다 요구사항이 다 달랐죠. 그렇다면 고객사마다 사용설명서도 달라지겠죠? 지금까지 우리가 작업했던 저장소는 마스터 브렌치 라고 가정하겠습니다. git branch -M master 우선 각각의 고객사마다 제품설명서 마스터 저장소 디렉토리(A,B,C)를 복사해서 고객사 이름을 붙였죠 (master,애플,구글) 그리고 애플은 애플마다 위한 구글은 구글마다 새로운 버전을 만들었는데.. 뭔가 좀 비효율적? 이라고 생각했습니다. 고객사가.. Git CLI 당겨오기 (pull) 두개의 git bash 창을 띄웠고요. 지금부터는 2개의 컴퓨터라고 가정하고 진행하겠습니다. 어떤 원격저장소에 연결되어있는지 확인해보았더니 지난시간에 clone 을 해왔기 때문에 같은 원격저장소에 있는 것을 확인하실 수 있죠? git remote -v 지난번에 clone 하였던 폴더부터 push을 해보려고 합니다. 우선 같은 내용이면 재미없으니깐 hello1.txt를 수정해보겠습니다. nano hello1.txt backup2라는 내용을 추가하였고요. git의 상태를 물어봐주고 커밋 메세지를 추가해서 Staging Area와 올림의 동시에 커밋을 해줘서 레파지토리에 저장해주었고요. git status git commit -am "backup2" 이제 원격저장소에 올릴려면 어떻게 해야 된다? git pus.. 이전 1 ··· 112 113 114 115 116 117 118 ··· 120 다음