일상/개발 3

1일 1커밋 6개월간 하면 생기는 일

아무 일도 생기지 않는다. (유튜브식 어그로용 제목으로 조회수를 늘려보고자 하였습니다. 죄송합니다..) 발단 회사에서 매너리즘에 빠져있었을 때 우연히 이동욱님(github.com/jojoldu)의 인터뷰를 보게 되었고 1일 1커밋이라는 것을 알게 되었다. 이동욱님의 깃허브에 잔디를 보고 내 아스팔트에도 잔디를 심고 싶어서 그 날 바로 심기 시작하였다. 전개 처음에는 인프런 강의 보고 따라 하면서, 그 뒤에는 진행하고 싶은 프로젝트가 생겨서, 이후에는 알고리즘 문제를 풀면서, 또다시 새로운 프로젝트를 하면서 잔디를 심어 나갔다. 위기 2박 3일 여행을 가게 되었다. 1박 2일 여행은 몇 번 다녀왔지만 토요일 새벽에 심고 일요일 저녁에 심으면 문제가 없었지만, 금토일 여행은 대책이 필요했다. 자동으로 잔디 ..

일상/개발 2020.11.25

오픈소스 기여하기

코드이그나이터4에 pull request를 날린 끝에 두건이 병합이 되었고 기여자가 되었다. 간단하지만 그 과정을 공유한다. 오픈 소스에 기여하는 방법 1. 오픈소스를 사용하다가 문제가 되거나 고치면 더 좋을 부분을 발견한다. 2. 코드를 수정하고 테스트 진행하여 문제가 없는지 확인한다. 3. 오픈소스를 포크 한다 4. 브랜치를 생성하여 커밋 푸시한다 이때 커밋에 서명을 해야 하는 경우도 있다. 5. 해당 저장소에서 풀 리퀘스트를 생성한다 6. 테스트가 통과되고 merge가 되면 병합이 되고, 승인되면 끝. https://github.com/codeigniter4/CodeIgniter4/commits?author=ByeongUkChoi codeigniter4/CodeIgniter4 Open Source ..

일상/개발 2020.06.04
728x90
반응형