-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rewrite install and setting chapters (#14)
* Rewrite install and setting chapters * Rename and remove unused images
- Loading branch information
Showing
36 changed files
with
172 additions
and
156 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
Empty file.
Empty file.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,4 @@ | ||
# 세팅 | ||
|
||
Git을 설치하였다고 바로 Git을 사용할 수는 없다. 실제 Git을 사용하려면 몇 가지 세팅을 더 해줘야 한다. | ||
명령어를 입력하기 위하여 터미널을 세팅 및 실행하여야 하며, Git 자체의 최초 설정도 진행하여야 한다. | ||
그리고 GitHub을 이용하기 위한 인증 설정 역시 필요하다. | ||
|
||
|
||
* [터미널 세팅](./terminal.md) | ||
* [계정 아이덴티티 설정](./identity.md) | ||
* [SSH 키 생성 및 GitHub에 등록](./ssh.md) | ||
이 챕터에서는 Git을 사용하는데 필요한 작업에 대하여 알아본다. 우선 명령어를 입력할 수 있도록 터미널을 세팅하고 실행하는 | ||
방법에 대해 알아본다. 그리고 Git을 사용하기 위하여 설치 및 최초 설정을 진행한다. 마지막으로 GitHub을 이용하기 위한 인증 설정에 대해 설명한다. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
# 설치 | ||
|
||
Git을 사용하려면 우선 설치를 하여야 한다. 이는 다음과 같이 크게 3가지 방법으로 설치할 수 있다. | ||
|
||
* 패키지 관리자를 사용하여 설치 | ||
* 별도의 바이너리 인스톨러를 받아 설치 | ||
* 직접 소스코드를 내려받아서 컴파일 | ||
|
||
패키지 관리자를 사용하여 설치하는 것이 가장 간편하고 보편적인 방법이다. 따라서 여기에서는 이 방법을 사용하여 설명을 | ||
진행한다. 나머지 두 방법의 경우 여기서 다루지 않으니 필요한 경우 직접 알아볼 것을 추천한다. | ||
|
||
## Windows | ||
윈도우는 Windows 10 버전 1709부터 공식 패키지 관리자인 `winget` 을 지원한다. | ||
|
||
```console | ||
$ winget install -e --id Git.Git | ||
``` | ||
|
||
## Linux | ||
각 리눅스 배포판에서 제공하는 패키지 관리자를 사용하면 된다. 다음은 그 예시이다. | ||
|
||
### Debian/Ubuntu | ||
|
||
```console | ||
$ apt install git | ||
``` | ||
|
||
### Arch Linux | ||
|
||
```console | ||
$ pacman -S git | ||
``` | ||
|
||
### Nix/NixOS | ||
|
||
```console | ||
$ nix-env -i git | ||
``` | ||
|
||
### Alpine | ||
|
||
```console | ||
$ apk add git | ||
``` | ||
|
||
## macOS | ||
|
||
macOS의 경우 기본적으로 개발 환경 구성을 위해 Command Line Tools for Xcode를 설치하여야 하는데, 이 때 Git이 자동으로 | ||
설치가 된다. 이는 다음과 같이 입력하여 설치할 수 있다. 이 과정은 macOS 버전을 업데이트 시 다시 진행할 필요가 있다. | ||
|
||
```console | ||
$ xcode-select --install | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.