목록Github (16)
준호씨의 블로그
일일커밋 (매일매일 커밋하기) 100일을 달성하였습니다. github 에 매일매일 커밋을 이어 나가는 방식이구요. 기간은 2018.10.15 ~ 2019.01.22 까지입니다. 일일커밋 할 때 github 이 편리한게 다음과 같이 날짜별로 커밋을 했는지 여부를 확인하기가 좋습니다. 100일째 커밋은 100일 커밋 후기로 마무리 하였습니다. 다음 링크 참고 정원사들 시즌2 후기. 일일커밋 100일 후기. 일일커밋은 2015년에도 도전 했던 적이 있었는데 한달 정도만 하고 실패 했던 적이 있었습니다. 그 당시 둘째가 태어난지 200일 정도 되었던 때라 육아로 바빴기도 했지만 혼자서 뭔가 꾸준히 한다는게 쉽지는 않았습니다. 그리고 그때는 다른분들의 일일커밋 후기 글을 보고는 나도 제대로(?) 해보자는 생각에 ..
git clone 을 할 때 기본적으로 repository 이름의 디렉토리로 clone 이 됩니다. repository 이름과 다른 디렉토리에 clone 하고 싶다면 뒤에 원하는 디렉토리명을 적어 주면 됩니다. git clone 다음은 ps-java 라는 repository 를 problem-solving-in-java 디렉토리에 clone 하는 모습입니다. $ git clone git@github.com:junho85/ps-java.git problem-solving-in-java Cloning into 'problem-solving-in-java'... remote: Counting objects: 17, done. remote: Compressing objects: 100% (11/11), done..
octoree extension 은 아래 그림과 같이 github 에 접속하면 화면 좌측에 code tree 를 띄워준다. 설치 Chrome 웹 스토어에서 설치 할 수 있다. Chrome 웹 스토어 - https://chrome.google.com/webstore/detail/octotree/bkhaagjahfmjljalopjnoealnfndnagc chrome 에외 firefox 나 opera 용도 있는 것으로 보인다. https://github.com/buunguyen/octotree 에 가면 링크 확인 가능 설정 설치 한다고 바로 사용 가능 한 건 아니고 github 에서 Personal access token 을 발행하고 그 token 을 octoree 에 입력 해 주어야 한다. Personal ..
git 을 사용하다보면 global 정보가 기본 user 정보로 들어가 버린다. 그래서 github email 주소를 여러개 사용하는 유저인 경우 간혹 새로운 프로젝트를 시작 할 때 author email 주소를 잘못 지정한 채로 커밋을 해 버리는 경우가 종종 생긴다. 이럴 때 기존에 이미 커밋 해 버린 이력들에 대해 author 정보를 다시 바꿀 수 있는 방법이 있다. https://help.github.com/articles/changing-author-info/ 에 잘 나와 있다. 일단 프로젝트를 bare clone 으로 다시 받는다.git clone --bare https://github.com/user/repo.git cd repo.git아래의 스크립트를 참고 하여 스크립트를 만든다. 기존 이메..
배포 스크립트 구현 할 때 태깅 한 곳의 내용을 가져오고 싶을 때가 있다. github 에서 release 만들면 자동으로 태깅이 되어서 특정 버전을 가져 오고 싶을 수 있다. (요즘 버저닝 하는데 재미 들림) 방법은 간단하다. 그냥 git clone -b 하면 된다. git@github.com:junho85/java_study.git 의 v0.0.1 을 클론하고 싶으면 다음과 같이 하면 된다. git clone -b v0.0.1 git@github.com:junho85/java_study.git man git-clone 해서 설명을 찾아 보면 다음과 같이 tags 를 사용 할 수 있다고 나와 았다. --branch , -b Instead of pointing the newly created HEAD t..