YEOJIN-DEV

TIL - 180801

August 01, 2018 | 0 Minute Read

8월 1일 TIL : 배민찬 카피 프로젝트, git 연습

Django settings.py 파일에서 SESSION_COOKIE_SECURE, CSRF_COOKIE_SECURE 변수를 True로 설정해주면 HTTPS 연결에서만 세션, 쿠키가 전송된다.

mkdir app{1..10}

app1부터 app10까지 차례대로 디렉토리를 생성할 수 있다.

print(2_2)

우연히 오타로 들어간 코드인데 “22”가 그대로 출력되어서 깜짝 놀랐다. 알아보니 파이썬에서 숫자를 표기할 때 ‘_‘를 사용해서 자릿수 구별을 해줄 수 있다는 것을 알았다. 예를 들어 우리가 ‘120,000원’과 같이 표기하는 것처럼 파이썬도 a=120_000으로 입력할 수 있다.

github PR merge

깃허브에서 PR을 적용할 때 방법이 3가지가 있다.

github PR merge

  1. Create a merge commit : 병합 커밋을 만들기 때문에 브랜치가 나눠진 git log를 볼 수 있다.
  2. Squash and merge : PR의 커밋들을 하나로 만들어(squash) Rebase한다.
  3. Rebase and merge : PR의 커밋들을 Rebase한다. git log를 보면 PR의 커밋들이 한 줄로 나란히 기록되어 있음을 볼 수 있다.

PR의 내용이 브랜치가 나눠진 채로 보는 것이 효과적이면 1번을, 작은 수정이면 2번 내지 3번을 사용하는 것이 좋을 것 같다.