CoWithMe

Git을 개인 사용 을 위한 주요 명령어

이영훈닷컴 2024. 6. 17. 08:30
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