728x90
어떤 책을 구매해서 읽어보고 명령어만 정리
기본 명령어
- git init : 새로운 Git 저장소를 초기화
- git status : 작업 디렉토리의 상태를 확인
- git add <파일명> 또는 git add . : 변경된 파일을 스테이징 영역에 추가
- git commit -m "커밋 메시지" : 스테이징 영역에 있는 파일들을 커밋
- git log : 커밋 히스토리를 확인
- git push : 로컬의 변경 사항을 원격 저장소에 업로드
- git clone : 원격 저장소를 복제하여 로컬에 가져오기
- git pull : 원격 저장소에서 최신 변경 사항을 가져와 로컬에 병합
- git branch : 브랜치 목록을 보여줌
- git switch <브랜치명> 또는 git checkout <브랜치명> : 특정 브랜치로 이동
- git merge : 다른 브랜치의 변경 사항을 현재 브랜치에 병합
- git stash : 현재 작업 중인 변경 사항을 일시적으로 저장
내일 할일
- 공부하는 코드는 git명령어를 통해 github 저장
- 협업 위한 명령어도 있으니 이건 교육 받을대 해보기
- 몇가지 링크 조사 및 파악
- 개인 도메인 구매
git 유명한 링크
github : https://github.com/
- GitHub는 분산 버전 관리 시스템인 Git을 기반으로 한 코드 호스팅 플랫폼
- 소프트웨어 개발에서 버전 관리, 협업, 코드 리뷰, 프로젝트 관리 등에 사용
- 오픈 소스 프로젝트의 주요 저장소가 많이 호스팅되며, 다양한 개발자들이 기여하고 협력할 수 있는 환경을 제공
gitbook : https://www.gitbook.com/
- GitBook은 문서 작성과 관리를 위한 플랫폼으로, Git 기반의 협업 문서 작업을 지원
- Markdown이나 AsciiDoc과 같은 마크업 언어를 사용하여 책, 문서, 학습 자료 등을 작성하고, Git을 통해 버전 관리 및 협업
- GitBook을 통해 작성된 문서는 웹사이트로 배포
gitlab : https://gitlab.com/
- GitLab은 Git 기반의 DevOps 플랫폼으로, 코드 호스팅, 버전 관리, CI/CD, 이슈 트래킹, 코드 리뷰, 웹 IDE 등의 기능을 제공
- GitHub과 유사하지만, 자체 호스팅 옵션을 제공하여 기업 내부에서도 사용
- GitLab은 오픈 소스 버전과 호스팅 서비스를 제공하는 에디션을 포함한 여러 에디션을 제공
728x90
'CoWithMe' 카테고리의 다른 글
TIL to 코윗미 변경 (126) | 2024.06.24 |
---|---|
훌륭한 사람 뽑기보다 더 중요한 것 교육과 시스템 플라스크 회원관리 공부 (15) | 2024.06.21 |
소프트웨어 개발에서 사람의 중요성 플라스크 MySQL연동 방법 복붙 정리 (7) | 2024.06.20 |
개발자 전문성과 경력에 대한 재조명 그리고 플라스크 로깅 (5) | 2024.06.19 |
이영훈닷컴 시작 그리고 깃허브 기스트 (github gist) 명령어 (5) | 2024.06.18 |