Home

GitHub, 원격 저장소에서 원하는 파일 이전 기록까지 모두 제거하기

문제 github를 사용하다 보면 이전에 불필요한 파일이 올라갈 때가 있습니다. 이럴 때, 이전에 올라간 파일을 github에서도 제거를 하고 싶은데, 파일만 지우고 commit 을 하게 되면 이전 commit 에서 해당 문제점을 확인할 수 있습니다. 문제가 있는 파일을 모두 제거해야 하는데 이럴때에는 아래와 같은 해결 방법을 사용합니다. 기본적인 내용은 아래의 내용을 참조해서 포스팅했습니다. 저는 Git에 내장된 filter-branch툴을 사용하는 방법만 포스팅하고,다른 방법으로는 BFG Repo-Cleaner를 사용하는 방법이 있습니다. http://minsone.github.io/git/github-ad...

Read more

Listen error unable to monitor directories for changes

problem FATAL: Listen error: unable to monitor directories for changes. Visit https://github.com/guard/listen/wiki/Increasing-the-amount-of-inotify-watchers for info on how to fix this. This problem is mount of inotify watchers. What is Inotify? https://en.wikipedia.org/wiki/Inotify Inotify (inode notify) is a Linux kernel subsystem ...

Read more

블루투스 이어폰이 PC와 연결이 잘 되지 않을때 설정하기

문제점 에어팟을 시작으로 무선 블루투스 이어폰은 현재 많은 사람들이 사용하고 있습니다. 핸드폰에서는 연결이 매우 잘 되지만 컴퓨터에서는 상대적으로 잘 되지 않습니다. 제가 사용하는 서피스 프로 4 노트북에서도 상대적으로 잘 연결이 안 되는 문제가 있었습니다. 항상 처음 연결할 때, 연결이 제대로 잘 되지 않고 5초 간격으로 컴퓨터와 연결했다가 끊어졌다가를 반복했습니다. 저는 QCY-t1s 이어폰을 이용하여 여러 가지를 시도하였고, 현재는 이어폰과 연결을 시도하면 바로 잘 되게 되었습니다. 문제점 정리 블루투스 기기가 PC에서 소리가 나지 않으면 자동으로 끊김 항상 처음 연결할 때, 연결이 제대로 ...

Read more

Github 속도 느릴 때 해결 방법

문제점 Github를 사용하다보면 비정상적으로 속도가 느린 경우가 있습니다. $ git pull warning: no common commits remote: Enumerating objects: 5241, done. remote: Counting objects: 100% (5241/5241), done. remote: Compressing objects: 100% (2145/2145), done. Rceiving objects: 35% (1880/5241), 140.32 MiB | 56.00 KiB/s 위와 같이 git pull 명령어를 입력했는데, 다운로드 속도가 약 56KB가 나왔습니다. 실제 사용하...

Read more

Jekyll front matter not work and print out in html view

If Jekyll front matter not work and print out in html view, i recommend you have to remake your file. In my case, I copy .html file and just change extension to .md. And after that, jekyll can’t not recognize my front matter and print in html. Make file new and choose extension .md. And this solution will not work, you have to go this link st...

Read more

아이패드 7세대에 관한 예측 _ 애플이 애플하겠지..

애플이 현지시간 3월 25일로 아이패드 7세대를 새로 출시한다는 썰이 유력하다.이번 7세대는 화면이 커진다는 썰이 많지만, 성능은 기존과 비슷하다는 말이 유력하다. 아이패드 6세대의 스펙을 나무위키에서 가져와보았다. 프로세서Apple A10 Fusion APL1W24 SoC. ARM big.LITTLE↓, IT PowerVR GT7600 900 MHz GPUApple Hurricane MP2 2.3 GHz + Apple Zephyr MP2 1.1 GHz CPU // Apple M10 모션 인식 프로세...

Read more

vi or vim 에서 문자열 변환(치환)하기

vim 을 이용하여 작업할 때 문자열을 치환할 일이 발생합니다.이럴 경우 어떤 명령어를 써야 할까요?- 기본 치환 :%s/바꾸기전문자/바꿀문자ex) :%s/helloworld/helloearth위의 명령어를 vim 에서 수행해주면 helloworld 라는 문자열을 helloearth로 변경할 수 있습니다. - 문자열에 /가 들어가 있다면?만약 바꾸기 전 문자와 바꿀 문자에 / 가 들어가있다면 ? 역슬래시를 사용해주면 됩니다. :%s/\/root\/file.txt/\/home\/user\/file.txt- 추가적인 옵션이 필요하다면? :%s/바꾸기전문자/바꿀문자/옵션바꿀문...

Read more

apt-get update와 upgrade 속도가 너무 느릴 때 해결 방법

apt 의 기본 주소가 어떻게 설정되어 있느냐에 따라서 속도가 매우 느릴 수 있습니다.해외 서버를 기본으로 두고 있으면 속도가 국내 서버보다 상대적으로 느릴 수 밖에 없습니다. 국내 서버로 바꿔 주는 작업을 아래와 같이 수행하면 됩니다. sudo vim /etc/apt/sources.list위의 명령어를 사용하여 기본 주소를 설정할 수 있는 파일을 수정해야 합니다. archive.ubuntu.com -> kr.archive.ubuntu.com아래의 그림처럼 전자를 후자로 바꾸어 줍니다. vim 에서 명령어는 아래와 같습니다. security 는 그냥 수정하지 않고 ...

Read more