GIT
-
Git - pull requestGit 2018. 7. 8. 06:49
1. 타겟 저장소를 Fork 한다. -> fork로 생성한 본인 계정의 저장소에서 clone or download를 누르고 나오는 url을 복사한다. 2. 자신의 PC에 작업할 공간에 불러온다. -> git clone https://github.com/계정/github.io.git 3. 로컬 저장소에 원격 저장소를 추가한다. -> git remote add real-blog(별칭) https://github.com/계정/github.io.git (원본 프로젝트 저장소를 원격 저장소로 추가), git remote -v (원격 저장소 설정 확인 방법) 4. 독립적인 개발을 위해 브랜치 생성 -> git checkout -b 브랜치이름 브랜치 확인 -> git branch 5. 코드 편집 후, add, com..
-
다른 branch에 있는 내용을 현재 branch에 합치기Git 2018. 7. 8. 02:34
‘master’ 브랜치에 ‘issue1’를 넣기 위해서는 우선 ‘master’ 브랜치에 ‘HEAD’가 위치하게 만들어야 한다. 이 때에는 checkout 명령어를 이용하여 현재 사용중인 브랜치를 ‘master’로 전환한다.git checkout master git merge {현재 가지 이름}merge 하면 성공하거나 conflict가 일어남. 이 때 손수 파일을 수정 해줘야 함. conflict 된거 다시 merge하기git add {파일 이름} merge하기 전 비교해보기git diff {원래가지} {비교할 가지} 원격 저장소에 pull request 보내기git push origin {brunch이름}
-
Git GuideGit 2018. 5. 16. 00:46
git init 새로운 git 저장소가 만들어집니다.저장소 받아오기로컬 저장소를 복제(clone)하려면 아래 명령을 실행하세요. git clone /로컬/저장소/경로 원격 서버의 저장소를 복제하려면 아래 명령을 실행하세요. git clone 사용자명@호스트:/원격/저장소/경로작업의 흐름여러분의 로컬 저장소는 git이 관리하는 세 그루의 나무로 구성돼있어요. 첫번째 나무인 작업 디렉토리(Working directory)는 실제 파일들로 이루어져있고, 두번째 나무인 인덱스(Index)는 준비 영역(staging area)의 역할을 하며, 마지막 나무인 HEAD는 최종 확정본(commit)을 나타내요.추가와 확정(commit)변경된 파일은 아래 명령어로 (인덱스에) 추가할 수 있어요. git add git a..
-
Github Pages에 Custom Domain 적용하기Git 2018. 1. 27. 00:05
이 포스팅은 Github Pages와 Hexo를 통해 30분만에 기술 블로그 만들기 후에 Github Pages에 새로운 Domain을 적용하는 과정을 담고 있습니다. Github Pages를 통해 블로그를 만들고 싶다면 먼저 위의 글을 참고해주세요. 자 그럼 시작해 볼까요, 기본적으로 Github Pages를 통해 정적 페이지(Static Page)를 호스팅(Hosting)하는 경우에는 아래와 같은 도메인(Domain)을 제공 받게 됩니다.USERNAME.github.io 그렇다면 직접 DNS을 구입해 Github Pages에 적용 할 수는 없을까요? Github에서는 Custom DNS를 통해서 새로운 Domain을 Github Pages에 적용 할 수 있도록 하고 있습니다. 지금 보시는 블로그 역시..
-
Github Page와 Hexo를 통해 30분만에 기술 블로그 만들기Git 2018. 1. 27. 00:03
이 포스팅에서는 GitHub Page를 통해 손쉽게 개발 블로그를 Hosting 해보고 Command Line 명령을 통해 쉽게 블로그를 만들 수 있는 Hexo 프레임워크를 소개하고자 합니다.GitHub Page - https://pages.github.com/Hexo - https://hexo.io/지금 보고 계시는 블로그 역시 동일한 방법으로 30분 이내에 블로그를 개설 할 수 있었습니다. Git Page와 Hexo를 통해 개인의 기술 관련 문서를 손쉽게 관리하고 알릴 수 있기를 바랍니다.Git Page로 정적 페이지 Hosting하기Git Page를 통해 손쉽게 USERNAME.github.io 도메인을 통해 정적 페이지를 호스팅(Hosting) 할 수가 있습니다.Github Repository 생..