본문 바로가기

깃허브2

[Git] 체리픽(Cherry Pick) 체리픽(Cherry Pick)이란? 특정 커밋의 변경사항을 가져오는 작업 체리픽(Cherry Pick)을 사용해야 하는 경우 여러 브랜치로 작업을 하는 중, 다른 브랜치에 있는 기능을 현재 브랜치에서 확인하고 싶을 때 누군가 작업도중 Commit Revert를 사용해 파일을 되돌린 경우 이때 체리픽을 사용하지 않고 merge를 해서 사용하려하면 conflict가 발생한다 방법 팀원 중 한명이 나의 브랜치의 커밋을 Revert 후 push 했다고 가정해보자. 나는 다음 작업을 위해 원격 브랜치를 우선 pull로 가져올 것이다. 하지만 그럴 경우 분명 있어야 할 코드가 없어진 것을 확인할 수 있을것이다. Revert 역시 하나의 commit log이기 때문이다. 이럴 경우, 사라진 내 커밋을 체리픽을 사용해.. 2019. 6. 29.
깃허브에 Git Bash를 사용한 파일 업로드 교육을 들을 때 팀원간에 형상관리를 위해서 Git을 처음 사용했는데, 사용법을 정확히 아는 사람이 없어서 우여곡절 끝에 하긴 했지만 어려웠던 경험을 떠올려 다시 새로 해보려한다.그 때는 한명이 소스폴더를 통채로 올려놓고 그 이클립스에서 Git을 import해서 사용하고 push, commit만 사용해서 관리를 했다.찾아보니 command로 git을 관리하는 방법이 있어서 해보고 싶었지만 시간적 여유때문에 이제서야 git의 사용방식을 알아본다. Git Bash 설치하는 방법은 인터넷에 검색하면 많으니 설치가 가정되어있다는 조건하에 사용법을 작성한다.1. git config Github 사이트에 등록된 username과 useremail을 초기 설정해야한다. 2. git init원격저장소에 업로드하는 방법,.. 2018. 2. 20.