Git

GitHub ssh 접속 설정

August 18 2022

ssh 원격 컴퓨터에 접속하기 위한 protocol id, password 가 필요없으며 public key를 외부에 두어 통신

Jekyll 블로그에 Google AdSence 광고 탑재하기

April 30 2022

필자의 블로그는 수익이 전혀 없다. 블로그에 광고를 추가했다. 이유는 간단하다. Google AdSense를 사용해보고 싶었고, jekyll 블로그를 통한 광고 개재 가능 여부 등을 알고 싶었다. 1개의 게시물에 광고를 시험적으로 추가했다. 역시 클릭수는 0이다.😁 무분별한 광...

[Git] 버전 관리 시스템

February 24 2022

Version Control System; VCS 파일의 변화를 시간에 따라 기록하여 과거 특정 시점의 버전으로 불러올 수 있는 시스템 개별 파일 혹은 프로젝트 전체를 이전 상태로 되돌리기 시간에 따른 변경 사항을 검토 문제가 되는 부분을 누가 마지막으로 수정하였는...

[Git] 기초

February 24 2022

역사 리눅스 커널은 패치 파일과 단순 압축 파일로 관리 2002년 BitKeeper라는 상용 DVCS를 사용 2005년에 BitKeeper의 무료 사용이 제고됨 리눅스 개발 커뮤니티가 자체 도구를 만드는 계기 목표 빠른 속도 단순한...

[Git] Fork

February 24 2022

Fork프로그램은 Git GUI 프로그램이며, 평가판과 구매판과 기능의 차이는 없다.

GitHub Actions

November 10 2021

왜 GitHub Actions을 써야하는 이유는 워크플로우를 자동화해준다.

GitHub Readme에 Badge 만들기

September 16 2021

오픈소스 프로젝트의 Readme는 뱃지가 있는 경우가 대부분이다. 이러한 뱃지를 통해 이 Repo가 어떤 속성인지를 쉽게 알수 있도록 유저에게 제공 한다. 그럼 뱃지를 어떻게 만들고 게시 할 수 있는지 알아보자. 뱃지를 생성하고 링크하는 방법은 여러가지가 있다. 필자의 경우 s...

블로그에 이미지 올리기

August 26 2021

블로그에 이미지를 업로드하는 방법은 여러가지가 있다. 나의 경우 추후 Github 용량을 고려하여 Google Drive 를 쓰기로 했다.

Rename await to awaitPromise

August 22 2021

Swift 5.5 의 aync/await 에 맞춰 구글에선 어쩔수 없이(?) 네이밍을 변경, Style 적인 수정이다.

마크 다운 문법

August 21 2021

Color Asset <span style="color:#db7093">Sand Red</span> Sand Red <span style="color:#2deb9e">Sand Green</span> Sand Green <span ...

블로그에 프로그래머스 코드 올리기

August 21 2021

프로그래머스에서 풀었던 코드들을 블로그에 정리하고 싶었다. 그래서 코드를 올려도 되는지 검색을 해보았다. 결론은 개인 블로그나 유튜브에서 비상업적, 비영리적 용도 로 게시가 가능하다고 한다. 다만 기업 코딩 테스트에 나왔던 문제는 게시를 금한다고 되어있다. (연습문제에 있는 카카오...

Github 블로그 시작하기

August 18 2021

점점 머리가 나빠진다. 나의 경우 글을 작성하고 다시 보고 하면서 반복적으로 봐야 공부가 된다. 메모하는 습관을 다시 기르기 위해 2018년 ice bear 테마 Github 블로그를 구축했었으나 테마가 너무 좀.. 그래서.. 새로운 테마로 새롭게 시작하고 싶었다. 그래서 기존 R...

[GitHub Pages] 포털사이트에 검색 등록 하기

August 18 2021

열심히 만든 블로그가 검색 되면 꾸준한 유지에 도움이 될 것이다. 시작 단계라 유입량이 적겠지만 그래도 검색되는 것은 몇 가지 설정만으로 가능하니 시도해보자.

[Git] commit 파일명 대소문자 인식

March 06 2020

Git 은 기본적으로 파일/폴더 명에 대한 대소문자 인식을 구분하지 않는다. 이를 수정했을때 인식되지 않아 오류가 발생할 수 있는데 이것을 구분하기 위한 설정이 필요하다.

[Git] iOS 앱 개발/배포 브랜치 관리

November 28 2018

Gitflow를 소프트웨어 개발에서 많이 사용한다. 각 브랜치 별 역할이 나눠지고, 개발자들의 협업에 매우 유연하게 개발이 가능하기 때문이다.