목록Github (17)
준호씨의 블로그
github 일일커밋 인증샷 자동화. python. selenium from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains from PIL import Image from io import BytesIO driver = None try: driver = webdriver.Chrome('/Users/junho85/Downloads/chromedriver') driver.get("https://github.com/junho85") elem = driver.find_element_by_class_name("js-yearly-contributions") last_date_elem =..
일일커밋 (매일매일 커밋하기) 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아래의 스크립트를 참고 하여 스크립트를 만든다. 기존 이메..