본문 바로가기
프로그래밍/Etc

[Git] Git 이란?

by comflex 2023. 1. 28.
728x90
반응형

Git은 버전 관리 시스템으로, 개발자들이 파일에 이루어진 변경 사항을 추적하고 소프트웨어 개발 프로젝트에서 다른 사람들과 협업 할 수 있게 해줍니다. git 명령어는 Git 소프트웨어와 상호 작용하는 명령 줄 인터페이스입니다. 일반적인 git 명령어는 다음과 같습니다.

  • git init : 새로운 Git 저장소를 초기화합니다.
  • git clone : 기존 저장소의 복사본을 로컬 머신에 만듭니다.
  • git add : 변경 사항을 커밋할 준비를 하는 중간 단계로 추가합니다.
  • git commit : 저장소에 변경 사항을 기록합니다.
  • git push : 로컬 커밋을 원격 저장소로 보냅니다.
  • git pull : 원격 저장소에서 변경 사항을 가져와 합칩니다.
  • git status : 작업 디렉토리의 변경 상태를 보여줍니다.
  • git log : 이전 커밋의 로그를 보여줍니다.

위의 내용들은 하나씩 기록을 위해 업데이트 예정입니다.

 

우선 작업을 위해 가장 먼저 해야할 일은 저장소를 만드는 일입니다. 저장소는 GitHub을 사용합니다.

GitHub는 온라인 형상 관리 서비스로써, Git과 같은 버전 관리 시스템을 사용하여 프로젝트를 관리하며, 코드 협업, 코드 리뷰, 이슈 트래킹, 문서 관리 등을 할 수 있도록 해줍니다.

GitHub는 오픈 소스 프로젝트를 공유하고 관리하는데 매우 유용하며, 개발자들끼리 프로젝트를 공동 작업하고 코드를 공유할 수 있는 공간입니다.

GitHub는 개인 계정과 기업 계정 모두 사용이 가능하며, 무료 계정과 유료 계정을 제공합니다. 유료 계정을 사용하면 더 많은 기능을 사용할 수 있습니다.

 

오른쪽 위의 Sign up을 선택하고 가입하면 됩니다. 가입이 되면 Sign in을 클릭해 로그인을 합니다. 

반응형

 

로그인을 하면 아래와 같은 화면이 나옵니다. New 버튼을 클릭해 새로운 저장소를 생성할 수 있습니다.

그러면 아래와 같은 화면이 출력됩니다. 저장소 이름을 Repository name에 입력합니다. 자신이 원하는 이름을 적고 Public으로 할지 아니면 Private로 할지 선택한 다음  Create repository 를 클릭하면 저장소가 생성 됩니다.

Public은 내 저장소를 다른 사람이 볼 수 있도록 허용하는 것이고 Private는 자신만 볼 수 있습니다.

 

저는 testRepo 저장소를 만들었습니다. 드디어 첫번째 단계를 마쳤습니다. 다음에는 내 컴퓨터와 저장소를 연동해 보겠습니다.

728x90
반응형

'프로그래밍 > Etc' 카테고리의 다른 글

Markdown 문서 내부 링크 이동  (1) 2025.04.17
[Git] Git add  (0) 2023.03.14