You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: book/01-introduction/sections/installing.asc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -183,7 +183,7 @@ due to binary name differences.
183
183
184
184
//////////////////////////
185
185
When you have all the necessary dependencies, you can go ahead and grab the latest tagged release tarball from several places.
186
-
You can get it via the Kernel.org site, at https://www.kernel.org/pub/software/scm/git[], or the mirror on the GitHub web site, at https://github.com/git/git/releases[].
186
+
You can get it via the Kernel.org site, at https://www.kernel.org/pub/software/scm/git[], or the mirror on the GitHub website, at https://github.com/git/git/releases[].
187
187
It's generally a little clearer what the latest version is on the GitHub page, but the kernel.org page also has release signatures if you want to verify your download.
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/getting-a-repository.asc
+37-2Lines changed: 37 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,9 +19,44 @@ Git 저장소를 만드는 방법은 두 가지다.
19
19
==== 기존 디렉토리를 Git 저장소로 만들기
20
20
21
21
//////////////////////////
22
-
If you're starting to track an existing project in Git, you need to go to the project's directory and type:
22
+
If you're starting to track an existing project in Git, you need to go to the project's directory. If you've never done this, it looks a little different depending on which system you're running:
23
23
//////////////////////////
24
-
기존 프로젝트를 Git으로 관리하고 싶을 때, 프로젝트의 디렉토리로 이동해서 아래과 같은 명령을 실행한다.
24
+
기존 프로젝트를 Git으로 관리하고 싶을 때, 프로젝트의 디렉토리로 이동한다. 처음이라면 시스템마다 조금 다른 점을 주의하자.
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/remotes.asc
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -323,13 +323,13 @@ What used to be referenced at `pb/master` is now at `paul/master`.
323
323
여태까지 `pb/master`로 리모트 저장소 브랜치를 사용했으면 이제는 `paul/master`라고 사용해야 한다.
324
324
325
325
//////////////////////////
326
-
If you want to remove a remote for some reason – you've moved the server or are no longer using a particular mirror, or perhaps a contributor isn't contributing anymore – you can use `git remote rm`:
326
+
If you want to remove a remote for some reason – you've moved the server or are no longer using a particular mirror, or perhaps a contributor isn't contributing anymore – you can either use `git remote remove` or `git remote rm`:
327
327
//////////////////////////
328
-
리모트 저장소를 삭제해야 한다면 `git remote rm` 명령을 사용한다. 서버 정보가 바뀌었을 때, 더는 별도의 미러가 필요하지 않을 때, 더는 기여자가 활동하지 않을 때 필요하다.
328
+
리모트 저장소를 삭제해야 한다면 `git remote remove`나 `git remote rm` 명령을 사용한다. 서버 정보가 바뀌었을 때, 더는 별도의 미러가 필요하지 않을 때, 더는 기여자가 활동하지 않을 때 필요하다.
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/undoing.asc
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,7 @@ You end up with a single commit – the second commit replaces the results of th
65
65
==== 파일 상태를 Unstage로 변경하기
66
66
67
67
//////////////////////////
68
-
The next two sections demonstrate how to wrangle your staging area and working directory changes.
68
+
The next two sections demonstrate how to work with your staging area and working directory changes.
69
69
The nice part is that the command you use to determine the state of those two areas also reminds you how to undo changes to them.
70
70
For example, let's say you've changed two files and want to commit them as two separate changes, but you accidentally type `git add *` and stage them both.
71
71
How can you unstage one of the two?
@@ -125,11 +125,12 @@ The `CONTRIBUTING.md` file is modified but once again unstaged.
125
125
[NOTE]
126
126
//////////////////////////
127
127
=====
128
-
While `git reset` _can_ be a dangerous command if you call it with `--hard`, in this instance the file in your working directory is not touched. Calling `git reset` without an option is not dangerous - it only touches your staging area.
128
+
It's true that `git reset` can be a dangerous command, especially if you provide the `--hard` flag.
129
+
However, in the scenario described above, the file in your working directory is not touched, so it's relatively safe.
129
130
=====
130
131
//////////////////////////
131
132
=====
132
-
`git reset` 명령을 `--hard` 옵션과 함께 사용하면 워킹 디렉토리의 파일까지 수정돼서 조심해야 한다. `--hard` 옵션만 사용하지 않는다면 `git reset` 명령은 Staging Area의 파일만 조작하기 때문에 위험하지 않다.
133
+
`git reset` 명령은 매우 위험하다. `--hard` 옵션과 함께 사용하면 더욱 위험하다. 하지만 위에서 처럼 옵션 없이 사용하면 워킹 디렉토리의 파일은 건드리지 않는다.
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/viewing-history.asc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -426,9 +426,9 @@ In <<limit_options>> we'll list these and a few other common options for your re
426
426
|================================
427
427
428
428
//////////////////////////
429
-
For example, if you want to see which commits modifying test files in the Git source code history are merged and were committed by Junio Hamano in the month of October 2008, you can run something like this:(((log filtering)))
429
+
For example, if you want to see which commits modifying test files in the Git source code history were committed by Junio Hamano in the month of October 2008 and are not merge commits, you can run something like this:(((log filtering)))
430
430
//////////////////////////
431
-
이제 살펴볼 예제는 Git 소스코드 저장소에서 2008년 10월에 Junio Hamano가 테스트 파일을 수정한 커밋 중 Merge 커밋을 제외한 순수한 커밋을 확인해보는 명령이다.(((log filtering)))
431
+
이제 살펴볼 예제는 Merge 커밋을 제외한 순수한 커밋을 확인해보는 명령이다. Junio Hamano가 2008년 10월에 Git 소스코드 저장소에서 테스트 파일을 수정한 커밋들이다.(((log filtering)))
0 commit comments