From d20bb5af1d0aca87cd8ba8fd7afcd000a6b3cca0 Mon Sep 17 00:00:00 2001 From: Yue Lin Ho Date: Wed, 4 May 2016 12:59:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=87=E3=80=8C=E6=84=8F=E8=AC=82=E8=91=97?= =?UTF-8?q?=E3=80=8D=E7=B5=B1=E4=B8=80=E4=BF=AE=E6=94=B9=E6=88=90=E3=80=8C?= =?UTF-8?q?=E6=84=8F=E5=91=B3=E8=91=97=E3=80=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- book/01-introduction/sections/about-version-control.asc | 2 +- book/01-introduction/sections/basics.asc | 4 ++-- book/02-git-basics/sections/recording-changes.asc | 4 ++-- book/02-git-basics/sections/remotes.asc | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/book/01-introduction/sections/about-version-control.asc b/book/01-introduction/sections/about-version-control.asc index 61b5bae..76df8f3 100644 --- a/book/01-introduction/sections/about-version-control.asc +++ b/book/01-introduction/sections/about-version-control.asc @@ -7,7 +7,7 @@ 如果您是美術設計或是網頁設計師,你可能會想要記錄每一次對影像或版面配置的修改(這也通常是你最想要的功能),採用版本控制系統(VCS)就是明智之選。 它允許你將檔案復原到之前的狀態、將整個專案復原到先前的狀態、比對某一段時間的修改、查看最後是誰在哪個時間點做了錯誤的修改導致問題發生,誰在何時提出了某個功能缺陷⋯⋯等。 -使用版本控制系統一般也意謂著如果你做了一些傻事或者遺失檔案,你能很容易地恢復到原先的樣子, +使用版本控制系統一般也意味著如果你做了一些傻事或者遺失檔案,你能很容易地恢復到原先的樣子, 但額外增加的工作量卻微乎其微。 ==== 本地端版本控制 diff --git a/book/01-introduction/sections/basics.asc b/book/01-introduction/sections/basics.asc index bb3f1da..91d4f4f 100644 --- a/book/01-introduction/sections/basics.asc +++ b/book/01-introduction/sections/basics.asc @@ -35,7 +35,7 @@ image::images/snapshots.png[Git stores data as snapshots of the project over tim 因為專案所有的歷史資料都存在你的本機磁碟中,大多數的操作看起來都像是瞬間完成的。 例如:想要瀏覽專案的歷史時,Git 不需要到伺服器下載歷史再顯示 — 就只需要從本機的資料庫讀取。 -這意謂著你幾乎馬上就可以看到專案的歷史。 +這意味著你幾乎馬上就可以看到專案的歷史。 若讀者想瞭解某個檔案一個月前的版本與現在版本的差別,Git 可以找出一個月前的檔案並在本機比對差異,而不是要求遠端的伺服器執行這項工作,或者從伺服器取回舊版本的檔案之後才在本機比對。 這也代表你只有一點點操作沒辦法在你斷線或是中斷 VPN 後執行。 @@ -48,7 +48,7 @@ image::images/snapshots.png[Git stores data as snapshots of the project over tim ==== Git 能檢查完整性 在 Git 中所有的物件在儲存前都會被計算校驗碼(checksum)並以校驗碼參照物件。 -這意謂著你不可能瞞著 Git 對任何檔案或目錄進行修改。 +這意味著你不可能瞞著 Git 對任何檔案或目錄進行修改。 此功能內建在 Git 底層並整合到它的設計哲學。 Git 更能夠馬上察覺傳輸時的遺失或是檔案的毀損。 diff --git a/book/02-git-basics/sections/recording-changes.asc b/book/02-git-basics/sections/recording-changes.asc index 16c6bf8..0db3db5 100644 --- a/book/02-git-basics/sections/recording-changes.asc +++ b/book/02-git-basics/sections/recording-changes.asc @@ -28,7 +28,7 @@ Your branch is up-to-date with 'origin/master'. nothing to commit, working directory clean ---- -這意謂著你有一個乾淨的工作目錄——換句話說,已追蹤的檔案沒有被修改; +這意味著你有一個乾淨的工作目錄——換句話說,已追蹤的檔案沒有被修改; Git 也沒有看到任何未追蹤檔案,否則它們會在這裡被列出來; 最後,這個命令告訴你目前在哪一個分支上,也告訴你它和伺服器上的同名分支是同步的。 到目前為止,該分支一直都是預設的「master」,在這裡你先不用擔心它, @@ -535,7 +535,7 @@ $ git rm --cached README ---- 你可將「檔案」、「目錄」、「file-glob 模式」做為參數傳給 `git rm` 命令, -那意謂著你可以做類似下面的事: +那意味著你可以做類似下面的事: [source,console] ---- diff --git a/book/02-git-basics/sections/remotes.asc b/book/02-git-basics/sections/remotes.asc index 801006e..4078740 100644 --- a/book/02-git-basics/sections/remotes.asc +++ b/book/02-git-basics/sections/remotes.asc @@ -56,7 +56,7 @@ origin git@github.com:mojombo/grit.git (fetch) origin git@github.com:mojombo/grit.git (push) ---- -這意謂著我們可以很輕鬆地拉取任何協作者的貢獻; +這意味著我們可以很輕鬆地拉取任何協作者的貢獻; 我們可能對其中某些遠端版本庫還擁有推送權限,不過我們不會在這裡詳述這個部分。 注意:這些遠端版本庫使用了不同的通訊協定;我們將會在 <<_git_on_the_server>> 對它有更多的說明。 @@ -159,7 +159,7 @@ $ git remote show origin ---- 它同時列出了遠端版本庫的網址和「追蹤分支(tracking branch)」資訊。 -這個命令很有用地告訴你:目前分支是 master(譯注:HEAD 意謂著目前的),如果你執行 `git pull`,它會在獲取所有遠端參照之後,自動將遠端的 master 合併到你的 master 分支。 +這個命令很有用地告訴你:目前分支是 master(譯注:HEAD 意味著目前的),如果你執行 `git pull`,它會在獲取所有遠端參照之後,自動將遠端的 master 合併到你的 master 分支。 它也會列出所有已抓下來的遠端參照(譯註:此例中指「master tracked」和「dev-branch tracked」)。 這是一個你很可能會遇到的簡單例子;