Git 및 Git Hub 시작 (1/3)

5687 단어 GitGitHub

Git


원본 코드의 버전 제어에 사용되는 소프트웨어입니다.여러 사람이 시스템 개발을 진행할 때 반드시 원본 코드에 대해 변경 관리를 해야 한다.변경 관리를 하지 않으면 어떤 원본 코드가 최신이고 어떤 변경이 있는지 몰라 고생스럽다.
이런 변경 관리가 간단한 구조는 Git이다.Git에서 저장소라는 하위 인벤토리를 만들고 파일 또는 디렉토리를 그 아래에 배치하여 배치된 디렉토리 또는 파일의 변경 내역을 기록할 수 있습니다.
그 Linux의 창시자인 Linus가 개발했다고 합니다.또 지금의 테너는 일본인, 빈야순이런 사람이다.

Git Hub


Git를 세상에 알리는 인터넷 서비스.GitHub에서 운영합니다.
클라우드에 Git를 제공하는 원격 저장소 (후술) 를 통해 지리적으로 먼 곳에서도 함께 개발할 수 있습니다.

기타 기가비트 관리형 서비스


실제로 Git를 사용할 수 있는 서비스는 또 다른 것이 있다. Attlasian사의 Bitbucket, 클라우드가 아닌 자사 서버로 Git 환경을 구축할 수 있는 GitLab 등이다.

Git 와 GitHub 로 할 수 있는 일.


자신의 컴퓨터에서 Git로'로컬 저장소'를 만들고 원본 코드의 변경을 관리합니다.
Git Hub에서 만든 저장소를 "원격 저장소"라고 하는데, 원본 코드를 로컬 저장소에서 원격 저장소로 업로드하여 다른 사람에게 원본 코드를 공유할 수 있습니다.

Git 설치 및 초기화


그럼 우선 Git부터 설정하자.

환경


Mac
왜냐하면 처음부터 설치를 했을 거예요.
다음 명령의 버전을 확인합니다.
$ git --version

첫 번째 일


기본 정보를 설정합니다.(Git Hub로 공개해도 문제 없는 내용)--global 옵션은 ~/입니다.gitconfig에 필요한 옵션을 변경합니다.
$ git config --global user.name "your name"
$ git config --global user.email "your@email"
구성 파일이 업데이트됩니다.
~/.gitconfig
[user]
        email = your@email
        name = your name
명령 출력에 색을 더해서 쉽게 볼 수 있도록 하세요.
$ git config --global color.ui auto
구성 파일이 업데이트됩니다.
~/.gitconfig
[user]
        email = your@email
        name = your name
[color]
        ui = auto

Git Hub 구성


Git Hub로 계정을 만드세요.
계정에 로그인한 후 원격 저장소를 만듭니다.

저장소 이름 등을 설정합니다.

이(가) 생성되었습니다.

Git에서 로컬 저장소 만들기


Mac에서 방금 Git Hub에서 만든 저장소 이름과 같은 디렉토리를 만들고 이 디렉토리에서 실행합니다git init.
$ mkdir sample
$ cd sample
$ git init
git init 디렉토리가 생성됩니다..git (점) 에서 시작된 숨겨진 디렉토리를 ls -la 에 표시할 수도 있습니다.
$ ls -la
drwxr-xr-x   3 hoge  staff   96 10 12 14:08 .
drwxr-xr-x  17 hoge  staff  544 10 12 14:06 ..
drwxr-xr-x   9 hoge  staff  288 10 12 14:44 .git

원격 저장소 구성


대상 원격 저장소를 로컬 저장소로 설정합니다.
먼저 원격 저장소의 URL을 복사합니다.

방금 만든 로컬 저장소에서 다음 명령을 실행합니다.. 뒤에 원격 저장소의 URL을 입력합니다.git remote add origin는 기본 원격 저장소입니다.(다른 이름으로 등록할 수도 있다origin는 관례이다.)
$ git remote add origin https://github.com/hoge/sample.git
.원격 저장소의origin 저장소 설정을git 디렉터리의config 파일에 추가합니다.
로컬 저장소/.git/config
[remote "origin"]
        url = https://github.com/hoge/sample.git
        fetch = +refs/heads/*:refs/remotes/origin/*

다음은 여기.


Git 및 Git Hub 시작 (2/3)
Git 및 Git Hub 시작 (3/3)
2018년 마이크로소프트는 GitHub를 인수했지만 독립기업으로 유지되고 있다. 
웹 페이지 정보  
git의 프로필은 몇 개입니다.gitconfig의 옵션은 어떤 파일을 변경할지 변경합니다.예를 들어, origin 옵션을 설정하면 변경 --system (시스템의 모든 사용자의 설정 파일) 됩니다. 

좋은 웹페이지 즐겨찾기