본문 바로가기
반응형

분류 전체보기70

sourcetree git 병합한 것을 이전 커밋으로 되돌리기(revert) 하는 방법 소개 sourcetree로 병합을 했던 커밋을 다시 이전의 커밋으로 되돌리기 하는 방법을 알아봅니다 예를 들면 개발을 완료하고 운영에 master 2로 병합 후 git push 후 소스 배포까지 완료가 됐는데 치명적인 버그가 발생해서 다시 master 1 소스로 되돌리고 싶을 때 git에 되돌리기(revert)를 이용하면 됩니다 해당 커밋을 오른쪽 클릭 후 커밋 되돌리기 클릭 fatal: revert failed 오류가 나면서 완료됨. 에러 문이 뜨면서 되돌리기가 안되는 문제가 생겼습니다 병합을 했기 때문에 어느 부분으로 되돌려야 하는 위치를 모르기 때문에 (master, dev 브랜치 두 개가 있기 때문) 터미널 커맨드를 이용해서 되돌리기 작업을 해야 합니다 먼저 되돌리려는 커밋 지점의 커밋 해시를 찾.. 2021. 9. 14.
git sourcetree로 master 병합(merge)하는 방법 소개 sourcetree에 master 브랜치로 병합(merge)을 할 때 하는 방법 dev라는 브랜치를 만들고 작업 후 master 브랜치로 병합을 하려고 한다면 master 브랜치로 체크아웃을 합니다 병합을 클릭합니다 병합을 하려는 커밋을 클릭하고 fast-forward가 가능해도 새 커밋으로 생성을 체크합니다 (체크를 안 해도 되긴 하지만 git 로그 내역이 깔끔하게 보이기 때문에 체크를 합니다) dev 브랜치와 master 브랜치가 병합이 완료됐습니다 2021. 9. 14.
Docker installation failed, please visit https://docs.docker.com/install for instructions.Last error: # Executing docker install script, commit: 93d2499759296ac1f9c510605fef85052a2c32be Outline VPN 에러 이슈 해결 이슈 Docker installation failed, please visit h ttps://docs.docker.com/install for instructions. Last error: # Executing docker install script, commit: 93d2499759296ac1f9c510605fef85052a2 c32be + sh -c apt-get update -qq >/dev/null W: GPG error: https://download.docker.com/linux/ubuntu focal InRelease: The following sign atures couldn't be verified because the public key is not available: NO_PUBKE.. 2021. 9. 14.
Outline VPN 서버 구축 방법 - 나만의 vpn 만들기 (aws lightsail) 소개 특정 사이트 또는 유튜브나 넷플릭스에서 한국 지역 락을 걸어서 해당 국가에 컨텐츠를 보려면 vpn을 이용해야만 볼 수 있습니다 유료 vpn을 쓰기에는 요금이 좀 아깝고 무료 vpn을 쓰기에는 속도도 안 나오고 뭔가 찝찝한 구석이 있어서 클라우드 서버를 이용해서 빠르고 안정된 속도, 보안 그리고 저렴한 요금으로 vpn 서버를 구축할 수 있습니다 윈도우, 맥, 안드로이드, iOS 등 웬만한 OS들을 다 지원합니다 장점 설치가 매우 간단하고 빠릅니다 - 5분 내로 설치가 완료됩니다 (softether vpn 설치를 하는 것보다 간단합니다) 저렴한 요금 (트래픽이나 클라우드 사용량에 따라서 과금이 되니 주의 - 토렌트 파일 다운같은 것) 단점 프로그램을 통해서만 vpn 설정이 가능합니다 - OS 내의 기본.. 2021. 9. 14.
프로그래머스 4주차 직업군 추천하기 자바 java 풀이 1. 직업군 언어 점수 문자열은 공백으로 위치가 정해져 있기 때문에 split 함수를 이용해서 배열로 만들어냅니다. 2. 직업군 언어 배열(table을 split 한 배열)과 개발자 언어 선호도 배열 (languages, preference 배열)은 문자열임으로 equals 함수를 이용해서 비교합니다 3. 점수가 같을 경우 사전순으로 가장 빠른 직업군을 return이라는 조건이 있음으로 compareTo 함수를 이용해서 문자열을 사전순으로 비교합니다. "SI".compareTo("PORTAL") -> 3 SI 문자열은 PORTAL 문자열보다 사전순으로 뒤에 있으므로 양수 "PORTAL".compareTo("SI") -> -3 PORTAL 문자열은 SI 문자열보다 사전순으로 앞에 있으므로 음수 코드 .. 2021. 8. 25.
프로그래머스 2주차 상호 평가 자바 java 풀이 1. 열에서 최대 값 찾기 2. 열에서 최소 값 찾기 3. 자기 자신의 값과 똑같은 값이 있다면 유일한 최고, 최저 조건이 아님으로 예외 4. 평균값으로 학점을 구하는 함수 만들기 코드 class Solution { public String solution(int[][] scores) { String answer = ""; for (int i = 0; i < scores.length; i++) { int ownScore = scores[i][i]; boolean sameScore = true; int max = scores[0][i]; int min = scores[0][i]; int sum = 0; int divide = 0; double avg; for (int j = 0; j < scores... 2021. 8. 24.
반응형