반응형 분류 전체보기71 [Git] 잘못 작성한 git commit 수정하기 git commit을 작성하고 push까지 했는데 commit 메시지나 작성자가 잘못 되어 있다면 난감할 것 이다. 이럴 때 commit 메시지 또는 작성자를 수정하는 방법은 다음과 같다. 1. 직전 commit의 메시지 또는 작성자 수정하기 해당 branch의 HEAD로 가서 아래의 코드를 작성해준다. // git commit --amend --author="{작성자이름} " $ git commit --amend --author="test " $ git push -f 2. 더 이전의 commit의 메시지 또는 작성자 수정하기 직전의 commit이 아니라면 git rebase를 사용해야한다. // git rebase -i -p {변경할 커밋의 이전 커밋의 해시값} $ git rebase -i -p 934.. 2020. 11. 30. [Github] MAC 로컬에서 private 레파지토리를 npm_modules에서 사용하기 github에서 레파지토리를 만들고, 사용하다보면 특정 부분을 분리하여 npm_modules로 사용하고 싶을 때가 있다. public 같은 경우, package.json에 추가해서 사용하면 되지만 private 레파지토리는 그런 방법으로는 다운로드가 되지 않는다. 그럴 경우 로컬 환경에서 npm install을 이용하여 private 레파지토리를 다운받는 방법은 다음과 같다. 1. 먼저 터미널에서 SSH key를 만들어준다. 만드는 방법은 아래의 링크를 참고하자 docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent Generatin.. 2020. 11. 29. [Python] 튜플 자료형 1. 구성 및 생성 방법 튜플 자료형은 리스트 자료형과 상당히 유사하다. 그러나 리스트 자료형처럼 수정, 삭제를 할 수 없다. 기본적인 사용 방법부터 알아보자. 리스트 자료형처럼 값이 없어도 된다. 다만 하나의 요소만 가지고 있을 때는 ,를 반드시 써줘야 한다 ()를 생략해서 쓸 수도 있고, 이중 튜플 자료형도 만들 수 있다. 이렇게 보면 리스트 자료형과 차이가 없어 보이는데 가장 큰 차이는 수정/삭제이 불가능 하다는 것이다. 그 이외에는 모두 같으므로 고정된 값으로 사용해야할 때, 어떤 경우에서도 변경이 있으면 안 되는 데이터에 한 해서 사용하면 좋다. 2. 기본 사용 방법 튜플 자료형의 기본 사용 방법은 아래와 같다. 예시를 통해 하나씩 알아보자. (1) 인덱싱과 슬라이싱 리스트 자료형과 동일하게 인.. 2020. 4. 12. [Python] 리스트 자료형 - 관련 함수들 리스트 자료형에서 사용할 수 있는 함수는 아래와 같다. 하나씩 예제를 통해 살펴보자. 1. append 리스트 자료형에 요소를 추가하는 함수이다. 2. sort 리스트 자료형 내의 요소를 정렬하는 함수이다. 3. reverse 요소들의 배치를 뒤집어 준다 정렬과는 관계없이 현재 배치된 순서를 반대로 뒤집는 함수이다. 4. index 특정 요소의 위치값을 돌려준다. 5. insert 특정 위치에 요소를 삽입하는 함수이다. 6. remove 처음으로 검색되는 요소를 삭제하는 함수이다. 7. pop 특정 위치의 요소를 삭제하고 해당 요소를 결과 값으로 돌려준다. 8. count 특정 요소의 개수를 알려주는 함수이다. 9. extend 리스트 자료형에 리스트 자료형을 합치는 함수이다. 2020. 4. 12. [Python] 리스트 자료형 - 기본 사용 방법 흔히 배열이라고 부르는 리스트 자료형에 대해 알아보자. 1. 기본 사용 방법 리스트 자료형 다음 예시와 같이 사용할 수 있다. 예시에서 보면 빈 배열은 a 또는 aa 형태로 만들 수 있다. 기본적으로 숫자형, 문자열 자료형 모두 사용할 수 있으며, e 처럼 리스트 자료형을 갖는 리스트 자료형을 만들 수도 있다. 그리고 리스트 자료형도 문자열처럼 인덱싱과 슬라이싱을 사용할 수 있다. 예시를 보면서 설명을 들으면 쉽게 이해될 것이다. 2. 인덱싱 위에서 정의한 리스트 자료형을 가지고 설명하도록 하겠다. 위에서 부터 설명을 하면 다음과 같다. (1) 리스트 자료형은 0번째부터 있다. 그래서 1번째 요소는 2 이다. (2) 1번째 요소인 b 와 2번째 요소인 c 를 문자열 자료형 더하기를 하였다. 당연히 숫자형.. 2020. 4. 3. [Python] 문자열 자료형 - 포매팅 + 고급 포매팅 포매팅 1. 기본 사용 방법 포매팅이란 변수에 있는 값을 문자열로 사용할 때 사용하는 방법이다. 예시를 통해 배워보자. 예시처럼 변수로 가지고 있는 값을 문자열에 대입해서 사용할 수 있다. 변수명 대신 실제 값을 넣어도 똑같은 결과를 보여준다. 포매팅을 두개 이상 사용할 때는 아래와 같이 사용한다. 2. 문자열 포맷 코드 숫자와 문자열 이외에도 사용할 수 있는 포맷 코드는 아래와 같다. 여기서 %s는 문자열 이외에도 다른 형태의 변수도 사용할 수 있다. 16진수는 사용하지 못 했지만 실수와 boolean 값은 정상적으로 출력되었다. 3. 보다 유용하게 사용하는 방법 (1) 띄어쓰기 사용 방법 띄어쓰기를 사용하는 방법은 다음과 같다. (2) 소수점 표현 방법 소수점을 표현하는 방법은 다음과 같다. 예시와 .. 2020. 3. 9. 이전 1 ··· 3 4 5 6 7 8 9 ··· 12 다음 반응형