Skip to content

Commit e9e40c3

Browse files
authored
Merge pull request #684 from pastelmind/patch-1
Fix Korean translation
2 parents 455e5c2 + e2434a6 commit e9e40c3

1 file changed

Lines changed: 52 additions & 52 deletions

File tree

downloads/kr/github-git-cheat-sheet.md

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -2,49 +2,49 @@
22
layout: cheat-sheet
33
redirect_to: false
44
title: GitHub Git Cheat Sheet
5-
byline: Git은 여러분의 노트북이나 데스크톱에서 GitHub을 사용할 수 있도록 해주는 오픈 소스 분산 버전 관리 시스템입니다. 해당 Cheat Sheet에서는 사용자가 빠르게 참고할 수 있도록 주로 사용되는 Git의 명령행(command line)을 간단히 요약하였습니다.
5+
byline: Git은 여러분의 노트북이나 데스크톱에서 GitHub을 사용할 수 있도록 해주는 오픈 소스 분산 버전 관리 시스템입니다. Cheat Sheet는 자주 쓰이는 Git 명령을 쉽게 찾아볼 수 있게 정리하여 보여줍니다.
66
leadingpath: ../../../
77
---
88

99
{% capture colOne %}
1010
## Git 설치하기
11-
GitHub은 가장 일반적인 저장소(repository)와 관련된 활동과 발전적 시나리오를 염두한 Git의 자동 갱신형 커맨드 라인 에디션을 위해 그래픽 사용자 인터페이스를 포함한 데스크톱 클라이언트를 제공합니다
11+
GitHub은 일반적으로 많이 사용되는 저장소 관련 작업을 위한 데스크톱 클라이언트와 함께, 더 복잡한 작업을 위해 자동으로 업데이트되는 Git command line 에디션을 제공합니다.
1212

1313
### Windows 사용자를 위한 GitHub
1414
http://windows.github.com
1515

1616
### Mac 사용자를 위한 GitHub
1717
http://mac.github.com
1818

19-
리눅스와 POSIX 시스템을 위한 Git 배포 버전은 Git 의 공식 웹사이트인 Git SCM에서 확인하실 수 있습니다
19+
리눅스와 POSIX 운영체제를 위한 Git 배포 버전은 Git의 공식 웹사이트인 Git SCM에서 확인하실 수 있습니다.
2020

2121
### 모든 플랫폼을 위한 Git
2222
http://git-scm.com
2323

24-
## 환경 설정하기
25-
모든 로컬 저장소를 위한 사용자 정보 설정하기
24+
## 환경 설정
25+
모든 로컬 저장소에 적용할 사용자 정보를 설정합니다
2626

2727
```$ git config --global user.name "[name]"```
2828

29-
유저의 커밋(commit) 기록에 부여되는 원하는 이름을 설정합니다
29+
자신이 생성한 커밋(commit)에 들어갈 이름을 설정합니다
3030

3131
```$ git config --global user.email "[email address]"```
3232

33-
유저의 커밋 기록에 부여되는 원하는 이메일을 설정합니다
33+
자신이 생성한 커밋에 들어갈 이메일 주소를 설정합니다
3434

3535

3636
## 저장소 생성하기
37-
새로운 저장소를 시작하거나 혹은 기존의 URL로부터 저장소를 획득합니다
37+
새로운 저장소를 만들거나, 다른 저장소의 URL을 이용해 저장소를 복사합니다
3838

3939

4040
```$ git init [project-name]```
4141

42-
특정 이름으로 새로운 로컬 저장소를 생성합니다.
42+
새로운 로컬 저장소를 생성하고 이름을 정합니다.
4343

4444

4545
```$ git clone [url]```
4646

47-
프로젝트와 프로젝트의 버전 기록 전체를 다운로드 합니다.
47+
기존 프로젝트의 모든 커밋 내역을 가져와 저장소를 만듭니다
4848

4949
{% endcapture %}
5050
<div class="col-md-6">
@@ -54,45 +54,45 @@ http://git-scm.com
5454

5555
{% capture colTwo %}
5656

57-
## 변경하기
58-
수정 사항을 리뷰하고 커밋 기록을 생성합니다
57+
## 변경점을 저장하기
58+
수정 사항을 검토하고 커밋을 생성합니다
5959

6060

6161
```$ git status```
6262

63-
커밋 대상의 모든 새로운 파일 혹은 수정된 파일 리스트를 보여줍니다
63+
커밋할 수 있는 새로운 파일과 수정된 파일의 목록을 보여줍니다
6464

6565
```$ git diff```
6666

67-
아직 Staged 되지 않은 파일의 차이점을 보여줍니다
67+
수정하였으나 아직 stage하지 않은 파일의 변경점을 보여줍니다
6868

6969

7070
```$ git add [file]```
7171

72-
버저닝(versioning) 준비를 위해 파일을 일시적으로 저장(snapshot)합니다
72+
커밋을 준비하기 위해 파일을 stage합니다
7373

7474

7575
```$ git diff --staged```
7676

77-
곧 커밋할 것이라고 표시(staging)한 것과 가장 최근 파일 버전 간의 차이점을 보여줍니다
77+
stage하였으나 아직 커밋하지 않은 파일과 가장 최근에 커밋한 파일을 비교합니다
7878

7979

8080
```$ git reset [file]```
8181

82-
파일을 언스테이지(unstage) 상태로 변경시키나 파일 컨텐츠는 그대로 보존합니다
82+
파일의 내용은 유지한 채로 stage한 내역만을 제거합니다
8383

8484

8585
```$ git commit -m"[descriptive message]"```
8686

87-
버전 히스토리에 파일 스냅샷을 영원히 기록합니다
87+
stage한 내용을 커밋으로 영구히 저장합니다
8888

89-
## 그룹 변경하기
90-
커밋 시리즈의 이름을 설정하고 결과물을 결합시킵니다
89+
## 변경점을 묶어 관리하기
90+
일련의 커밋에 이름을 붙이고 여러 변경점을 합칩니다
9191

9292

9393
```$ git branch```
9494

95-
현재 저장소 안의 모든 로컬 브랜치 리스트를 보여줍니다
95+
현재 저장소의 모든 로컬 브랜치를 보여줍니다
9696

9797
```$ git branch [branch-name]```
9898

@@ -106,12 +106,12 @@ http://git-scm.com
106106

107107
```$ git merge [branch-name]```
108108

109-
현재 브랜치에 특정 브랜치의 히스토리를 결합시킵니다
109+
현재 브랜치에 특정 브랜치의 히스토리를 병합시킵니다
110110

111111

112112
```$ git branch -d [branch-name]```
113113

114-
특정 브랜치를 삭제합니다
114+
브랜치를 삭제합니다
115115
{% endcapture %}
116116
<div class="col-md-6">
117117
{{ colTwo | markdownify }}
@@ -120,23 +120,23 @@ http://git-scm.com
120120

121121

122122
{% capture colThree %}
123-
## 파일 이름 단장하기(refactor)
124-
버전이 부여된 파일들을 재배치하고 제거합니다
123+
## 파일 이름 바꾸기
124+
버전 관리 중인 파일을 옮기거나 삭제합니다
125125

126126
```$ git rm [file]```
127127

128-
워킹 디렉토리로부터 파일을 제거하고 삭제를 Stage 합니다
128+
워킹 디렉토리에 있는 파일을 제거하고 삭제한 내역을 stage합니다
129129

130130

131131
```$ git rm --cached [file]```
132132

133-
버전 관리로부터는 파일을 제거하나 로컬에서는 파일을 보존합니다
133+
현재 파일은 그대로 두고 버전 관리 체계에서만 제거합니다
134134

135135
```$ git mv [file-original] [file-renamed]```
136136

137-
파일명을 변경하고 커밋을 준비합니다
137+
파일명을 변경하고 해당 내역을 stage합니다
138138

139-
## 트랙킹 숨기기
139+
## 특정 파일을 저장소에서 제외하기
140140
임시 파일과 경로를 제외시킵니다
141141

142142
```
@@ -145,90 +145,90 @@ build/
145145
temp-*
146146
```
147147

148-
`.gitignore`이름의 텍스트 파일은 특정 패턴으로 매칭되는 우연히 버저닝된 파일과 경로를 숨깁니다
148+
`.gitignore`이라는 텍스트 파일에 제외할 문자열 패턴을 지정하여 실수로 엉뚱한 파일이나 경로가 저장되지 않게 방지할 수 있습니다
149149

150150

151151
```$ git ls-files --others --ignored --exclude-standard```
152152

153-
해당 프로젝트에서 무시된 모든 파일 리스트를 보여줍니다
153+
프로젝트에서 제외된 모든 파일을 보여줍니다
154154

155-
## 조각 저장하기
156-
불완전한 변경 사항을 보류하고 복원 시킵니다
155+
## 변경점 일부분을 저장하기
156+
불완전한 변경 사항을 임시로 저장하거나 복원합니다
157157

158158

159159
```$ git stash```
160160

161-
임시로 모든 수정된 트래킹된 파일들을 저장합니다
161+
버전 관리 중인 모든 파일의 변경점을 임시로 저장합니다
162162

163163

164164
```$ git stash pop```
165165

166-
가장 최근에 숨겨진 파일을 복원합니다
166+
가장 최근에 임시 저장한 내용을 복원합니다
167167

168168

169169
```$ git stash list```
170170

171-
모든 숨겨진 변경 사항들의 리스트를 보여줍니다
171+
임시 저장된 모든 변경점의 목록을 보여줍니다
172172

173173

174174
```$ git stash drop```
175175

176-
가장 최근에 숨겨진 변경 사항을 버립니다
176+
가장 최근에 임시 저장한 내용을 지웁니다
177177
{% endcapture %}
178178
<div class="col-md-6">
179179
{{ colThree | markdownify }}
180180
</div>
181181

182182
{% capture colFour %}
183-
## 히스토리 리뷰
184-
프로젝트 파일이 진행된 사항을 살펴보고 점검합니다
183+
## 변경 기록 검토
184+
프로젝트 내 파일의 변경 기록을 살펴보고 검토합니다
185185

186186

187187
```$ git log```
188188

189-
현재 브랜치의 버전 히스토리 리스트를 보여줍니다
189+
현재 브랜치의 변경 기록을 보여줍니다
190190

191191
```$ git log --follow [file]```
192192

193-
이름 재설정을 포함한 파일의 버전 히스토리 리스트를 보여줍니다
193+
특정 파일의 변경 기록을 보여줍니다(파일명 변경 포함)
194194

195195
```$ git diff [first-branch]...[second-branch]```
196196

197-
브랜치 간의 컨텐츠 차이점을 보여줍니다
197+
브랜치의 차이점을 비교합니다
198198

199199
```$ git show [commit]```
200200

201-
메타 데이터와 특정 커밋의 컨텐츠 변경 사항을 출력합니다
201+
특정 커밋에 포함된 변경 사항과 메타데이터를 표시합니다
202202

203203
## 커밋 되돌리기
204-
실수한 내용을 지우고 대체 히스토리를 생성합니다.
204+
실수한 내용을 지우고 기록을 바꿉니다
205205

206206
```$ git reset [commit]```
207207

208-
로컬에 변경사항을 보존한 채로 '[커밋]' 이 후의 모든 커밋을 되돌립니다
208+
현재 파일의 변경 사항은 그대로 두고 '[커밋]' 이후의 모든 커밋 내용을 되돌립니다
209209

210210
```$ git reset --hard [commit]```
211211

212-
모든 히스토리와 변경사항을 버리고 특정 커밋으로 되돌립니다
212+
모든 변경점과 기록을 버리고 특정 커밋으로 되돌아갑니다
213213

214-
## 변경사항 연동하기
215-
원격(URL)을 등록하고 저장소 기록을 주고 받습니다
214+
## 변경점을 동기화하기
215+
원격 저장소(의 URL)을 등록하고 저장소 기록을 주고받습니다
216216

217217
```$ git fetch [remote]```
218218

219-
원격 저장소로부터 모든 히스토리를 다운로드합니다
219+
원격 저장소로부터 모든 기록을 받아옵니다
220220

221221
```$ git merge [remote]/[branch]```
222222

223-
원격 브랜치를 현재의 로컬 브랜치와 결합합니다
223+
원격 브랜치를 현재 사용 중인 로컬 브랜치와 병합합니다
224224

225225
```$ git push [remote] [branch]```
226226

227-
GitHub에 모든 로컬 브랜치 커밋을 업로드합니다
227+
모든 로컬 브랜치의 변경점을 GitHub에 업로드합니다
228228

229229
```$ git pull```
230230

231-
북마크 기록을 다운로드하고 변경 사항을 포함합니다
231+
북마크된 원격 브랜치의 기록을 다운로드하여 변경점을 병합합니다
232232
{% endcapture %}
233233
<div class="col-md-6">
234234
{{ colFour | markdownify }}

0 commit comments

Comments
 (0)