본문 바로가기
반응형
[python3.10 기본] 26. 다양한 도구와 기법 26.1 문서화 도구 (Sphinx)Sphinx는 파이썬 프로젝트의 문서를 생성하는 도구입니다. Sphinx를 사용하면 코드 주석을 기반으로 HTML, PDF 등의 문서를 생성할 수 있습니다.Sphinx 설치pip install sphinxSphinx 설정프로젝트 디렉토리에서 Sphinx 설정을 초기화합니다. 설정 과정에서 몇 가지 질문에 답하고 나면, conf.py 파일이 생성됩니다.sphinx-quickstart자동화된 문서화autodoc 확장을 사용하여 코드 주석을 기반으로 자동 문서를 생성할 수 있습니다.# conf.pyextensions = [ 'sphinx.ext.autodoc',]문서 생성sphinx-apidoc -o docs/source/ my_project/sphinx-build -.. 2024. 7. 2.
[GitHub] GitHub에서 Blog 만들기 Index 1. GitHub Blog 생성 2. HTML을 이용한 Page 편집 3. CSS를 이용하여 Page 꾸미기 4. Bootstrap을 이용하여 Page 꾸미기 5. Javascript를 이용하여 동적 페이지 만들기 Reference 1. GitHub Blog 생성 1. GitHub 로그인후 New를 클릭하여 새로운 Repository 생성 2. Repository 생성 페이지 입력 후 Create repository 버튼 클릭 - Repository name: 원격저장소 이름 지정(github blog로 사용시 사용자명.github.io로 입력) - ex) cogito21g.github.io - Description: 저장소 상세설명 - Public / Private: 공개/비공개 설정 - A.. 2024. 1. 16.
[Git] Windows에서 GitHub 연동 목차 1. Windows에서 GitHub 연동하기 1. Windows에서 GitHub 연동하기 1) git 홈페이지 접속 후 Downloads 클릭 2) Windows 클릭 3) 64-bit Git for Windows Setup 클릭하여 다운로드후 실행하여 설치 4) 설치 완료후 git bash 실행하여 동작 확인 5) GitHub 가입후 Repository 생성 6) Repository 생성 후 Git Bash 실행하여 명령어 입력후 로그인 7) 첫 git push할 경우 뜨는 창에 로그인하고 권한 확인 2024. 1. 13.
[Git] MacOS(M2)에서 GitHub 연동 목차 1. MacOS(M2)에서 GitHub 연동하기 2. MacOS(M2)에서 SSH로 GitHub 연결하기 3. GitHub CLI 간편 연동 1. MacOS(M2)에서 GitHub 연동하기 1) 계정 선택후 우측 탭의 Settings 선택 2) 좌측의 Developer settings 탭 선택 3) 좌측 탭의 Personal access token > Token(classic) 선택 후 Generate new token 선택 4) Note에 이름 입력후 Expiration(만료 기간) 선택 후 Select scopes에서 원하는 권한 선택 후 create token으로 토큰 생성 5) 생성된 token 복사 6) GitHub 계정 초기 설정 git config --global user.name "이.. 2024. 1. 13.
[GitHub] GitHub 사용법 Index 1. GitHub 회원가입 및 로그인 2. Remote Repository 생성 및 Local Repository 연동하기 3. GitHub Shortcuts 4. Project 5. Issue 6. Pull Requeset 7. Wiki Reference 1. GitHub 회원가입 및 로그인 1. GitHub 접속 2. 위측 상단의 회원가입(Sign up) 및 로그인(Sign in) 클릭 2. Remote Repository 생성 및 Local Repository와 연동하기 1. GitHub 페이지의 New 버튼 혹은 Repository의 New 버튼 클릭 2. Repository 생성 페이지 입력 후 Create repository 버튼 클릭 - Repository name: 저장소 이름 .. 2023. 10. 15.
[Git] Git-Flow Index 1. Git Flow 2. GitLab Flow 3. GitHub Flow 4. 참고자료 1. Git Flow Concept master : 기준이 되는 브랜치로 제품을 배포하는 브랜치 develop : 개발 브랜치로 개발자들이 이 브랜치를 기준으로 각자 작업한 기능들을 Merge feature : 단위 기능을 개발하는 브랜치로 기능 개발이 완료되면 develop 브랜치에 Merge release : 배포를 위해 master 브랜치로 보내기 전에 먼저 QA(품질검사)를 하기위한 브랜치 hotfix : master 브랜치로 배포를 했는데 버그가 생겼을 떄 긴급 수정하는 브랜치 - master와 develop가 중요한 매인 브랜치이고 나머지는 필요에 의해서 운영하는 브랜치이다. - branch를 .. 2023. 10. 15.
[Git] Git 정리 Index 1. Git Concept 2. Git CLI 3. README.md 4. Git Commit Message 5. Markdown 6. Reference 1. Git Concept VCS(Version Control System) - Centralized Version Control. ex) CVS - Distributed Version Control. ex) Git, Mercurial Git은 delta-based(변경된 것만 저장) version control이 아닌 stream of snapshots(프로젝트 전체 저장) Concept - Local Repository(Tree): Working Directory + Staging Area + .git Derectory(=Repositor.. 2023. 10. 15.
[환경설정] Windows에서 GitHub 연동 목차 1. Windows에서 GitHub 연동하기 1. Windows에서 GitHub 연동하기 1) git 홈페이지 접속 후 Downloads 클릭 2) Windows 클릭 3) 64-bit Git for Windows Setup 클릭하여 다운로드후 실행하여 설치 4) 설치 완료후 git bash 실행하여 동작 확인 5) GitHub 가입후 Repository 생성 6) Repository 생성 후 Git Bash 실행하여 명령어 입력후 로그인 2023. 9. 9.
[환경설정] MacOS(M2)에서 GitHub 연동 목차 1. MacOS(M2)에서 GitHub 연동하기 2. MacOS(M2)에서 SSH로 GitHub 연결하기 3. GitHub CLI 간편 연동 1. MacOS(M2)에서 GitHub 연동하기 1) 계정 선택후 우측 탭의 Settings 선택 2) 좌측의 Developer settings 탭 선택 3) 좌측 탭의 Personal access token > Token(classic) 선택 후 Generate new token 선택 4) Note에 이름 입력후 Expiration(만료 기간) 선택 후 Select scopes에서 원하는 권한 선택 후 create token으로 토큰 생성 5) 생성된 token 복사 6) GitHub 계정 초기 설정 git config --global user.name "이.. 2023. 9. 9.
반응형