본문 바로가기

GitHub

(3)
[Github] 잔디반영 에러(잔디 안심어지는 현상) # 문제 - commit을 하고, push를 했음에도 잔디가 누락되는 현상이 발생했다. # 원인 - Github계정에 등록되어 있는 이메일 계정과 local 환경의 이메일 설정이 다른게 원인이었다. # 해결방법 먼저 Github계정에 등록되어 있는 이메일 계정을 확인해보자. 1. Github Settings에 들어가보자. 상단 맨 오른쪽에 자신의 프로필 사진을 클릭해보자. 그러면 아래와 같이 메뉴가 나오는데, 여기서 Settings를 들어가자. 2. 왼쪽 메뉴에서 Emails에 들어가자. 3. 등록된 이메일을 확인해보자. 이번에는 local 환경의 git에 등록된 이메일을 확인해보자. 1. 작업중인 폴더에서 terminal을 열어 아래 명령어를 쳐보자. git config --list 2. 쭉 정보가 나..
얄코 깃 끝장내기 section 3 [Lesson 1] : 여러 branch 만들어보기 하나의 줄기가 main차원 한 프로젝트에 여러 branch. commit을 해야 싹이 나간다. [Lesson2] : branch를 합치는 두 가지 방법 프로젝트의 메인 줄기는 main브랜치에서 진행되고, 다른 두 곳(add-coach, new-teams)에서 다른 실험적인 시도를 해 보고 있다. 이곳들에서 진행한 내용들이 모두 채택돼서 이들을 메인 브랜치로 가져올 것이다. 이를 진행하는 방식은 두가지가 있다. Merge vs Rebase - Merge: 두개를 이어 붙이는 것. 그 과정에서 커밋 하나가 더 생긴다. 새로 생기는 노란색 커밋에는 원래 브랜치랑 병합될 브랜치의 모든 변화들이 다 담기게 된다. 파란색 메인 브랜치에다가 초록색에서 작업했던 세 ..
얄코 깃 끝장내기 [1] [Section 1] Git : VCS란 종류의 프로그램들 중 하나. VCS : Version Control System의 약자. 프로그램의 버전관리를 위한 툴. 프로젝트의 시간과 차원을 관리하는 것. 프로그래밍을 해서 소프트웨어를 만드는 건 대부분 그 첫 결과물에서 끝나지 않는다. 새 기능을 넣고, 오류를 수정하고 성능을 개선하면서 계속해서 새 버전들이 나온다. 근데 이런것들을 진행하다보면 했던 작업을 취소해야할 일이 생긴다. 버전 5에 결함이 생겨서 버전 4로 되돌아가야하는 경우. 회사에서 어떤 앱을 만드는데 나한테 어떤 아이디어가 떠올라서 만들고 있는 앱에 시도해보고 싶다. 하지만 회사 코드에 내 멋대로 논의되지 않는 코드를 추가하고 할 수는 없다. 마치 시간여행 하는것처럼..