whole view379 git pull overwrite $ git fetch --all $ git reset --hard origin/master $ git pull origin master 2020. 6. 10. git pull without login - for gitlab public key & private key 생성 gitlab을 위한 ssh key는 옵션을 줘야 한다 옵션 -t 타입 지정: rsa -C comment 기록: "gitlab" -b 비트수 지정: 기본 2048, gitlab은 4096 $ ssh-keygen -t rsa -C "gitlab" -b 4096 $ cat ~/.ssh/id_rsa.pub public key: id_rsa.pub private key: id_rsa 2020. 6. 9. git diff patch - 패치 생성/적용 $ git diff --no-prefix > patchfile # 패치파일 생성 $ patch -p0 < patchfile # 패치적용 2020. 6. 8. git add 취소 $ git reset HEAD 2020. 6. 8. 좋은 코딩을 위한 13가지 간단한 규칙 1. 최적화보단 가독성 2. 아키텍처 우선 3. 커버리지 테스트 4. 간단하고 단순하게 5. 좋은코드와 한줄 주석 6. 느슨한 결합 7. 코드리뷰는 코드 품질 유지를 위한 것 8. 나중을 위해 남기지 말고 지금 바로 9. 컨디션이 좋지 않을 때 코딩하지 마라 10. 반복적으로 개발하라 11. 자동화하라 12. 나가서 취미를 갖자 13.여유시간에 새로운 걸 배워라 펌글 나는 15년 이상의 경력을 가진 프로그래머이며 많은 여러 언어, 패러다임, 프레임워크를 사용해봤고 많은 삽질을 해봤다. 그리고 나는 좋은 코딩을 작성하기 위한 나만의 규칙들을 여러분에게 공유하고자 한다. 최적화 VS 가독성. 최적화보단 가독성 코드는 항상 읽기 쉽고 개발자들이 이해할 수 있게끔 작성하라. 읽기 어려운 코드를 읽는데 소모되는 .. 2020. 6. 6. python virtualenv 가상환경 셋팅 pyenv github.com/pyenv/pyenv 파이썬 설치 $ pyenv install --list $ pyenv install 3.6.0 $ pyenv versions 전역에서 사용할 파이썬 설정 $ pyenv versions $ pyenv global 3.6.0 pyenv-virtualenv 을 사용한 가상환경 관리 # pyenv virtualenv $ pyenv virtualenv 3.6.0 prg_name 가상환경 적용하기 $ pyenv local prj_name 2020. 6. 5. 이전 1 ··· 20 21 22 23 24 25 26 ··· 64 다음