Git 4

Git Flow

Git 개요 많은 채용공고에서 Git 등의 분산 버전 관리 이용에 능숙한 사람을 찾는다. Git을 사용할 때, 개인이냐 팀이냐에 따라 목적이 달라진다. 싱글 플레이 코드 관리 / 백업 팀 플레이 협업 Workflow 서비스/제품 이력관리 커밋 규칙과 정확한 메세지 코드 리뷰 Git 구조 및 명령어 위의 그림대로 로컬과 원격 레포지토리를 git 명령어를 통해 관리한다. cheat-sheet라는 키워드로 검색하면 명령어와 관련된 이미지 파일들을 찾을 수 있다. Docker, Linux 등의 명령어도 위와 같이 존재하니 잘 모른다면 검색해서 하나 책상에 붙여놓자! Git Branch 버전 관리에서 가장 중요한 것은 '커밋'이다. 각 업무에 대한 이름으로 Branch를 만들고 작업하고 정리하여 커밋을 보낸다. ..

Git 2021.09.09

대학교 메일 계정 GitHub pro 인증하기

우리 학교 메일 계정을 인증하면 Github pro를 무료로 사용할 수 있다고 한다. Github pro의 기능과 장점은 ... 자세히 모르지만 없는 것보단 좋을테니 등록했다. 방법은 아래와 같다! 1. GitHub Education 접속 GitHub Pro를 이용하기 위해서는 먼저 GitHub Education로 접속해야 한다. Discounted and free plans are available for educational use Teach and learn better, together. Learn to ship software like a pro. education.github.com 우측 상단에 Students 탭을 클릭하고, Get benefits for students 버튼을 클릭한다. 그..

Git 2021.03.16

Git 기초 명령어

Git 기본 명령어 git은 분산 버전 관리 시스템(DVCS)이다. (*DVSC = Distribute Version Control System)소스코드의 버전 및 이력을 관리할 수 있다. 1. 준비하기 윈도우에서 git을 활용하기 위해서는 git bash 를 설치해야한다. git을 활용하는 방식으로 GUI툴인 source tree, github desktop등을 활용 할 수도 있다. 초기설치를 완료한 이후에 컴퓨터에 author 정보를 입력한다. $ git config --global user.name '유저이름' $ git config --global user.email '유저이메일' # 확인하기 $ git config --global user.name > 유저 이름 $ ..

Git 2021.01.21

Git-LFS github에 대용량 파일 push하기

최근 진행했던 프로젝트를 깃허브에 커밋하는 과정에 문제가 발생했다. > remote: error: File "파일명" is 288.83 MB; this exceeds Git Hub's file size limit of 100.00MB 즉, 100MB를 초과하는 파일은 업로드가 되지 않는다는 것이다. 이를 해결하기 위한 방법을 기록하고자 한다. 1. Git Large File Storage 다운로드 Git Large File Storage(이하 glfs)는 대용량 파일을 분할하여 커밋할 수 있게끔 도와주는 아주 고마운 프로그램이다. https://git-lfs.github.com/ Git Large File Storage Git Large File Storage (LFS) replaces large fil..

Git 2020.09.17