Git
-
Github 프로젝트에 PR 보내기Git 2020. 11. 3. 19:12
안녕하세요. 그린입니다! 이번 포스팅에서는 저번에 이어 Github 프로젝트에 풀 리퀘스트(Pull Request) 줄여서 PR을 보내보는 방법을 알아보겠습니다. 풀 리퀘스트는 프로젝트 협업에도 사용하지만 다른 사람에게 코드 리뷰를 받기에도 좋은 방법입니다. 그럼 아래 단계별로 PR 보내는 방법을 알아보도록 하죠! 1. fork 프로젝트 원본 저장소를 내 계정의 개인 저장소로 복사 위와 같이 Github에서 협업하는 프로젝트가 있다면 접속 후 우측 상단 Fork를 눌러 내 개인 저장소로 복사합니다. fork된 후 자동으로 내 개인저장소로 옮겨져서 이동이되는것을 확인할 수 있습니다. 2. clone 포크를 통해 생성한 개인 저장소를 내 컴퓨터에 받아옵니다. [Code] 버튼을 클릭하고 URL을 복사한 후 ..
-
Git 기초 (2)Git 2020. 11. 2. 21:26
안녕하세요. 그린입니다! 이번 포스팅에서는 저번 포스팅에서 Git 기초에 대해 알아보았는데요. Git은 작업을 저장하고 흐름을 볼 수 있었습니다. 그러나 로그만 본다고 좋은게 없죠. 그래서 Git은 예전 시점으로 돌아갈 수 도 있습니다. 바로 revert와 reset을 통해서 말이죠! 이번에는 이어서 더 심화된 부분에 대해 학습하겠습니다. 그럼 바로 들어가보도록 하죠^^ -. git revert : 하나의 커밋을 돌려놓음 --> 특정 커밋 변경사항을 끄집어 가져옴 -. git reset : 커밋까지 돌려놓음 --> 특정 커밋까지 히스토리 전부 삭제 -. git branch 브런치명 : 가지치기, 해당 git 모양 그대로 작업공간을 또 만듬 (기존을 변경하지 않음) -> 변경된 브런치는 merge하여 병합..
-
Git 기초 (1)Git 2020. 11. 2. 20:36
안녕하세요. 그린입니다! 이번 포스팅에서는 Git의 기초에 대해 알아보겠습니다. 먼저 Git은 VCS(Version Control System)중 하나입니다. 즉 소스 저장소입니다. VCS는 파일의 변경이력을 기록하여 관리를 용이하게 해주는 것입니다. 이점으로는 1) 변경 이력을 기록해 변경된 내용 공유 가능 2) 타인이 작업한 내용 쉽게 병합 3) 과거 상태 쉽게 복구 가능 4) 여러 분기(Branch)를 통해 병렬 관리 가능 자 그럼 이제 본격적으로 Git의 기초와 사용법에 대해 알아보겠습니다. -. cd 경로 : 경로 이동 -. mkdir 폴더명 : 폴더 생성 -. ls -a : 폴더 내 모든 리스트 조회 -. git init : 해당 디렉토리 기록 추적 -. touch 파일 : 파일 생성 -. g..