Comments (7)
3に関して補足しておきます。
バージョン管理の文脈で「history」が出てきたら「履歴」とするのが一般的だと思うのですが、この文書中では、よっぽど不自然にならない限り、意図的に「歴史」を使っています(で、「commit history」みたいな複合名詞に関しては「コミット履歴」になっている感じ)。
理由は、Gitの現プロジェクトリーダーであるJunio C Hamano氏がそう呼んでいるから。
- http://www.shuwasystem.co.jp/products/7980html/2380.html
- http://d.hatena.ne.jp/takagimasahiro/20081008/1223413046
どちらか一方にそろえるなら「履歴」に倒してしまうのが無難ですが、「入門Git」の中でも、「歴史」「履歴」が両方とも登場するようなので、(個人的には)無理に統一しなくてもいいかなあと思っています。
1.2.2. 変更履歴を調べる
4.5. 変更履歴を見る
4.7. 履歴の検索
4.9. 歴史を書きかえる
Chapter 9 変更履歴を追いかける
9.2. パス名で制限した履歴検索
9.3. マージを単純化した歴史
9.4. コミットを単純化した歴史
Chapter 15 歴史の2分探索
16.4.3. git rebase -iで歴史を書きかえる
from progit2-ja.
おおっ、こんなイベントが過去にあったんですね。これは参加したかった…まとめありがとうございます。動画も見てみます。
プレゼン資料がリンク切れだったのでググってみたところ、このイベントを受けて「歴史/履歴」の件をHamanoさんが考察されている文章を見つけました。
http://gitster.livejournal.com/16753.html
Especially because the latter word in Japanese 履歴 has strong connotation of looking back what happened in the past and because the stress is on recording whatever random thing you did in a single strand of pearls (as opposed to the process of thinking about and building what is to be recorded), it does not mesh well with the way git freely lets you rewrite histories -- the way we look at histories in git has stronger stress on the process of building and reshaping histories suitable for our purpose.
自由に書き換えられるhistoryを「履歴」と呼ぶのはどうか、というご意見のようです。異論も出そうですが、これがGit wayなのでしょうね。
どちらか一方にそろえるなら「履歴」に倒してしまうのが無難ですが、「入門Git」の中でも、「歴史」「履歴」が両方とも登場するようなので、(個人的には)無理に統一しなくてもいいかなあと思っています。
高木さんのこのコメントに賛成です。無理に統一せず、
- history == 歴史
- commit history == コミット履歴
で行きたいと思います。
from progit2-ja.
commit historyを「コミットの歴史」と訳している箇所がいくつかあるので、そこは修正します。
from progit2-ja.
物持ちがいいほうでして…
https://dl.dropboxusercontent.com/u/7237/200810-tut.pdf
(あとで消すかも)
from progit2-ja.
なんと!さっそくダウンロードしました
from progit2-ja.
これまで翻訳していて、どう訳すか迷って既存の訳を調べた語を挙げておきます。
- 訳語統一 annotation == 注釈 ×アノテーション
- 訳語統一 author == 作者 ×作成者
- 訳語統一 changelog == 変更履歴 ×changelog
- 訳語統一 cherry picking == チェリーピック ×チェリーピッキング
- 訳語統一 garbage collection == ガベージコレクション ×ゴミ集め
- 訳語統一 alias == エイリアス ×別名
- 訳語統一 global == グローバル ×大域的
あと、以下の語の訳語が揺れているようでした。
- conflict コンフリクト or 衝突
- working directory 作業ディレクトリ or ワーキングディレクトリ
※すみません、私の訳した箇所だけ「ワーキングディレクトリ」になっているようです😵
それから、初版で "Git Internals" だけ "repository" を「レポジトリ」と書いているようです(ちょうど翻訳中なので直したほうがよい?)。
- 表記ゆれ リポジトリ / レポジトリ
from progit2-ja.
まとめありがとうございます!用語集プルリクエストに追加しておきます。
conflict コンフリクト or 衝突
working directory 作業ディレクトリ or ワーキングディレクトリ ※すみません、私の訳した箇所だけ「ワーキングディレクトリ」になっているようです😵
それから、初版で "Git Internals" だけ "repository" を「レポジトリ」と書いているようです(ちょうど翻訳中なので直したほうがよい?)。
表記ゆれ リポジトリ / レポジトリ
conflict はコンフリクト、working directory は作業ディレクトリ、repository はリポジトリで統一したいですね。
ということで、この3つを修正する "fix issue #29" なんてプルリクエスト、どこかから飛んできませんかねぇ
from progit2-ja.
Related Issues (20)
- A1章の未訳箇所の日本語翻訳 HOT 5
- A2章の未訳箇所の日本語翻訳
- 第一章の「Gitのインストール」訳文更新(他の部分は更新しません)の作業を始めます HOT 1
- インライン(``で囲った部分)がインライン表示になっていない箇所の修正 HOT 1
- 現行訳指摘: 07-git-tools_stashing-cleaning
- 現行訳指摘: 01-introduction/basics
- 現行訳指摘: 01-introduction/command-line
- 現行訳指摘: 02-git-basics_recording-changes
- 現行訳指摘: 03-git-branching/workflows
- 現行訳指摘: 03-git-branching/remote-branches
- 現行訳指摘: 03-git-branching/remote-branches #2
- 現行訳指摘: 03-git-branching/rebasing
- 現行訳指摘: ch04-git-server
- 現行訳指摘: 04-git-server/protocols
- 翻訳対象とするオリジナルソースは
- attributes-ja.adoc の導入 HOT 1
- クロスリファレンスの適正化
- 現行訳指摘: 10-git-internals HOT 1
- Re-format hooks.asc HOT 1
- unclosed code tag on 08-customizing-git/sections/attributes.asc
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from progit2-ja.