분류 전체보기
-
Git-7 고급주제Git 끄적끄적 2020. 3. 15. 20:02
비교, 병합, 외부 도구 연결 diff ex)Beyond Compare 자동으로 비교, 병합을 도와주는 도구 도구-옵션 이것으로 불러와서 실행하면된다. Stash 아직 커밋하지 않은 비완성파일을 임시저장하는 방법 여기에 임시저장되어 있는 것을 볼 수 있다. 태그 버전들중 의미있는 버전(ex.사용자 출시버전) 명시된 커밋을 쓰는 곳에 ...을 눌러 버전을 선택하고 태그 이름을 적으면 된다. 이렇게 버전을 쓰게 되면 특정 버전에 관한 브랜치를 만들수도 있고 푸쉬를 할때 체크박스를 체크 함으로써 태그 정보를 다른 사람과 공유 할 수도 있다.
-
Git-6 협업Git 끄적끄적 2020. 3. 15. 18:59
다른사람의 작업을 내 로컬 저장소로 가져오기 위해서는 우선 받을 공간을 만들어 준다. Clone을 선택하고 받을 원격저장소의 URL을 넣는다. URL은 원격저장소에서 Clone or download를 클릭하면 볼 수 있다. 클론이 형성되었다. 편집자의 수정은 터미널에 들어가서 수정해주면 된다. git config user.name "~~" git config user.email "~~" push : 작업내용을 올릴때 사용 pull : 다른 사람의 작업 내용을 받을 때 사용 작업진행순서 pull - work - commit -pull - push 협업을 하다가 다른사람과 동일한 파일을 수정할 경우 충돌이 일어날 수 있다. 보통 나중에 commit을 한 사람이 해결을 하지만 같이 해결해야 하는 경우도 발생한..
-
Git-5 원격 저장소Git 끄적끄적 2020. 3. 15. 18:32
소스의 지금 상태와 개발의 역사를 잊어버리지 않기 위해서는 원격 저장소를 사용하면 된다. 로컬 저장소의 백업본을 온라인에 올린다는 개념으로 이해하면 된다. 그 중 Git에서 제공하는 대표적인 원격저장소가 Github이다. 오픈 소스라면 무료이지만 프라이빗한 소스라면 돈을 내야한다. Github에 로그인 하게 되면 왼쪽 상단에 +마크가 있고 이를 클릭하면 New repository라는 것을 볼 수 있다. 저장소 이름을 설정하고 create repository를 누르면 내가 만든 저장소의 url이 나온다. 이걸 복사해서 가져온다. 저장소-원격 저장소 추가 아까 복사한 URL을 입력하고 추가 정보를 입력 한다. 다음과 같이 원격 저장소가 만들어 진것을 볼 수 있다. 저장소에 내가 작성한 파일을 올리기 위해서는..