본문 바로가기
728x90
반응형
SMALL

github16

[Sphinx] Sphinx 프로젝트 온라인 배포 (2) 문서 소스 게시 (Publishing your documentation sources) 1) GitHub 기존 프로젝트를 GitHub에 업로드하는 가장 빠른 방법은 다음과 같다. GitHub 계정에 가입한다. 새 저장소를 만든다. 새 저장소의 "파일 업로드" 페이지를 연다. 운영 체제 파일 브라우저에서 파일 (README.rst, 디렉토리 lumache.py 아래의 makefiles 및 아래의 모든 파일)을 선택하고 GitHub 인터페이스로 끌어서 모두 업로드한다 (docsdocs/source). 변경 사항 커밋 버튼을 클릭한다. 이 단계에서는 명령줄에 액세스하거나 추가 소프트웨어를 설치할 필요가 없다. 자세히 알아보려면 다음을 수행한다. 대화형 GitHub 과정을 따라 GitHub 인터페이스 작동 방식.. 2022. 5. 2.
[Git] 'git'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. git 다운로드 링크 : https://git-scm.com/downloads에서 맞는 버전 다운로드한 뒤 기본값으로 설치하면 된다. 2022. 4. 22.
수정하고 커밋 (Commit)하기 수정하고 커밋 (Commit)하기 수정한 것을 저장하는 것을 커밋 (commit)이라 한다. 따라서 파일 및 폴더의 추가/변경 사항을 저장소에 기록하려면 'commit'이란 버튼을 눌러줘야 한다. commit 버튼을 누르면 이전 commit 상태부터 현재 상태까지의 변경 이력이 기록된 commit (혹은 리비전)이 만들어진다. 각 commit에는 영문/숫자로 이루어진 40자리 고유 이름이 붙는다. 저장소에선 이름을 보고 각 commit을 구분하고 선택한다. commit은 이력을 남기는 중요한 작업이기 때문에 commit 버튼을 누를땐 commit 메시지를 필수로 입력해야 한다. 메시지가 없으면 commit이 실행되지 않는다. 2021. 12. 10.
브랜치 (Branch) 생성하기 브랜치 (Branch) 생성하기 브랜칭(Branching)은 하나의 저장소에서 서로 다른 버전을 동시에 작업하는 방법이다. 기본적으로 저장소는 "master"라는 이름의 main branch를 가진다. master 외의 다른 branch를 만들어서 master에 commit하기 전에 수정하고 테스트한다. master 외의 branch가 만들어지면 그 순간에 master의 카피 혹은 스냅샷이 생성된다. 새로운 branch에서 작업하는동안 누군가 master branch를 수정한다면 그 update를 풀 (pull)받을 수 있다. 2021. 12. 10.
저장소(Repository) 생성과 사용 저장소(Repository) 생성과 사용 저장소 (Git repository)란 말그대로 파일이나 폴더를 저장해 두는 곳이다. Git 저장소가 제공하는 좋은 점 중 하나는 파일이 변경 이력 별로 구분되어 저장된다는 점이다. 비슷한 파일이라도 실제 내용 일부 문구가 서로 다르면 다른 파일로 인식하기 때문에 파일을 변경 사항 별로 구분해 저장할 수 있다. Git은 원격 저장소와 로컬 저장소 두 종류의 저장소를 제공한다. 원격 저장소(Remote Repository): 파일이 원격 저장소 전용 서버에서 관리되며 여러 사람이 함께 공유하기 위한 저장소 로컬 저장소(Local Repository): 개인 PC에 파일이 저장되는 전용 저장소 평소에는 개인 PC의 로컬 저장소에서 작업하다가 작업한 내용을 공개하고 싶.. 2021. 12. 10.
깃허브 (GitHub)란? 깃허브 (GitHub) 분산 버전 컨트롤 소프트웨어 깃 (Git)을 기반으로 소스 코드를 호스팅하고, 협업 지원 기능들을 지원하는 Microsoft의 웹서비스 코드 호스팅 서비스 외에도 다양한 기능들을 제공하고 있다. 깃 저장소를 원격에서 관리할 수 있을 뿐만 아니라 협업이 가능하도록 웹 서비스로 이슈 트랙커를 제공하고 있다. 또한 저장소를 자신의 계정에 복사할 수 있는 포크 기능과 코드 변경 사항 반영을 요청하는 풀리퀘스트 기능은 오픈 소스의 기본적인 협업 방식으로 자리 잡았다. 깃으로 사용할 수 있는 기능을 웹 인터페이스로 사용할 수 있으며, 저장소 관련 통계, 저장소 위키, 정적 웹사이트 호스팅, 패키지 호스팅, 지속적 통합을 제공하는 깃허브 액션 등의 서비스를 제공하고, GitHub Desktop.. 2021. 12. 10.
728x90
반응형
LIST