![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtuR5a%2FbtqxWeE6DQU%2Fl4Mxe3f6D613aspRY0tnYk%2Fimg.png)
git commit 하는 방법
2019. 8. 31. 16:43
버전관리/git & github
git bash 에서 vi(vim) 편집기를 이용해서 파일을 생성하고 github 저장소에 commit 할 수 있다. 간단해보이지만 git은 다음과 같은 라이프사이클을 통해서 커밋한다. commit 하는 과정은 다음 명령어를 통해 할 수 있다. $ git add [새로 추가된 파일 이름] $ git commit -m "commit할 때 메세지" $ git push origin [branch] // 브런치 생성을 하지 않았다면 'master'로 push 하면 된다. $ git pull // 저장소에서 파일을 받아온다. git add git commit git push github 저장소에서 파일 받아오기 - git pull 파일이 최신화가 되어있다면 받아올 파일이 없기 때문에 "Already up to d..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0Sz91%2FbtqxShDHRQT%2FckpLGKTlsuaMIs5T8o2Wv0%2Fimg.png)
git 저장소 만들기
2019. 8. 31. 16:24
버전관리/git & github
git 저장소 만들기 git 저장소를 만드는 방법은 두가지가 있다. 1. 기존 프로젝트(레퍼지토리)를 git 저장소로 만드는 방법 2. 다른 서버에 있는 저장소를 clone 하는 방법 1. 기존 디렉토리를 git 저장소로 만들기 윈도우에서 git 저장소로 만들 폴더에 마우스 오른쪽 버튼을 클릭하고 [git bash] 를 클릭한다. 그리고 아래의 명령어를 실행한다. $ git init 이 명령어를 통해 .git 이라는 하위 디렉토리를 만든다. .git 디렉토리에는 저장소에 필요한 뼈대 파일(Skeleton)이 들어있다. 이 명령어만으로 저장소를 관리할 수 없다. 2. 기존 저장소를 clone 하기 예를 들어, github에 있는 저장소를 clone 하려고 한다면 다음과 같은 명령어를 사용한다. $ git ..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FczqznQ%2FbtqxShXZZg4%2FgiwQaWjRTrAKPRi2tkFBzk%2Fimg.png)
git config 설정 및 확인
2019. 8. 31. 16:09
버전관리/git & github
사용자 정보 설정하기 git을 설치하고 나서 사용자 이름과 이메일 주소 설정하기 git은 commit 할 때마다 이 정보를 사용한다고 한다. 한번 commit 한 후에는 변경할 수 없다. // 사용자 이름과 이메일 설정하기 git config --global user.name "이름" git config --global user.email "이메일" // 설정 확인하기 git config --list --global 옵션으로 딱 한 번만 설정 만약 프로젝트마다 다른 이름과 이메일 주소를 사용하고 싶으면 --global 옵션을 빼고 실행한다. 처음에 설정을 하지 않을 경우 --list 옵션으로 확인을 해보면 name과 email이 없다. 따라서, --global 옵션으로 추가를 해주면 --list 옵션을 ..
모듈러 연산 관련 블로그 메모
2019. 8. 27. 05:57
알고리즘/개념정리
https://www.crocus.co.kr/1231 모듈러 연산(Modular Arithmetic) 목차 1. 모듈러 연산 2. 모듈러 합동 3. 모듈러 연산의 속성 4. 모듈러 인버스 5. 확장 유클리드 알고리즘을 이용한 곱셈 역수(역원) 구하기 1. 모듈러 연산 몇 가지 중요한 암호 시스템은 계산 결과가 항상 0 - (.. www.crocus.co.kr https://johngrib.github.io/wiki/discrete-math-modular/ 모듈러 연산(나머지 연산) Modular Arithmetic johngrib.github.io
[백준 알고리즘] 2698번 : 인접한 비트의 개수
2019. 8. 24. 17:36
알고리즘/BaekJoon
문제 2698번 : 인접한 비트의 개수 2698번: 인접한 비트의 개수 문제 0과 1로 이루어진 수열 S가 있다. S의 첫 수는 s1이고, 마지막 수는 sn이다. S의 인접한 비트의 개수는 다음과 같이 구할 수 있다. s1*s2 + s2*s3 + s3*s4 + ... + sn-1 * sn 위의 식을 이용하면 수열 S에서 인접한 1의 개수를 구할 수 있다. 예를들어, 011101101의 인접한 비트의 개수는 3이 되고, 111101101은 4, 010101010은 0이 된다. 수열 S의 크기 n과 k가 주어졌을 때, 인접한 비 www.acmicpc.net 내가 작성한 코드 (C++ 성공) #include using namespace std; int dp[101][101][2]; int main(){ cin..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FccuI9D%2FbtqxygqzN1P%2FPQEKZoRmumn9NowupjZXWK%2Fimg.png)
티스토리 사이트맵 생성 후 구글 서치 콘솔에 등록하기 (새 에디터)
2019. 8. 19. 00:32
기타/꿀팁
각 포털의 웹마스터 도구에 내 블로그를 등록할 때 사이트맵을 등록해야한다. 티스토리 블로그의 사이트맵을 생성하고 등록하는 방법을 정리해보았다. 블로그의 카테고리를 수정하거나 계속해서 블로그에 글을 작성하고 업데이트를 자주한다면 웹마스터 도구에 등록되어있는 사이트맵을 제거한 후에 사이트맵을 다시 생성하고 재등록을 해주어야한다. 보통 3~6개월마다 해주면 될 것 같다. 만약 업데이트 양이 많거나 블로그의 변화가 빠르다면 자주 해주는 것이 좋다고 생각한다. 1. 사이트 맵 생성하기 사이트맵을 생성해주는 사이트에 접속한다. https://www.xml-sitemaps.com/ Create your Google Sitemap Online - XML Sitemaps Generator Installable versi..
웹 접근성(WA) 관련 글 모음
2019. 8. 15. 23:25
기타/웹 접근성(WA)
웹 접근성 품질 인증을 받기 위해서 웹 접근성에 대해서 공부하고 직접 해보면서 정리한 내용들이다. 웹 접근성 품질 인증을 받기 위해서는 해당 기관에 신청하고 심사를 통해 인증을 받을 수 있다. 웹 접근성 관련 사이트로는 WebWatch , 한국웹접근성인증평가원 등이 있다. 해당 사이트에 들어가서 웹 접근성 인증을 받은 사이트들을 직접 들어가서 확인해볼 수 있다. 웹 접근성 품질 인증을 직접 받아보면서 생각 외로 필요한 기능들이 많이 있었고 수정해야할 기능들도 많이 있었다. 그리고 웹 접근성 품질 인증 관련해서 되도록이면 모든 사람들이 웹 사이트를 이용 가능하도록 하기 위한 것이기 때문에 품질 인증을 취득할 수 있게 많은 도움을 주고 있다. 웹 접근성 관련 글은 네이버 블로그에 정리되어 있어 모아보았다. ..