Giter VIP home page Giter VIP logo

Comments (7)

m-takagi avatar m-takagi commented on June 9, 2024

3に関して補足しておきます。

バージョン管理の文脈で「history」が出てきたら「履歴」とするのが一般的だと思うのですが、この文書中では、よっぽど不自然にならない限り、意図的に「歴史」を使っています(で、「commit history」みたいな複合名詞に関しては「コミット履歴」になっている感じ)。

理由は、Gitの現プロジェクトリーダーであるJunio C Hamano氏がそう呼んでいるから。

どちらか一方にそろえるなら「履歴」に倒してしまうのが無難ですが、「入門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.

harupong avatar harupong commented on June 9, 2024

おおっ、こんなイベントが過去にあったんですね。これは参加したかった…まとめありがとうございます。動画も見てみます。

プレゼン資料がリンク切れだったのでググってみたところ、このイベントを受けて「歴史/履歴」の件を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.

harupong avatar harupong commented on June 9, 2024

commit historyを「コミットの歴史」と訳している箇所がいくつかあるので、そこは修正します。

from progit2-ja.

m-takagi avatar m-takagi commented on June 9, 2024

物持ちがいいほうでして… 😄
https://dl.dropboxusercontent.com/u/7237/200810-tut.pdf
(あとで消すかも)

from progit2-ja.

harupong avatar harupong commented on June 9, 2024

なんと!さっそくダウンロードしました 😆 ありがとうございます。

from progit2-ja.

satob avatar satob commented on June 9, 2024

これまで翻訳していて、どう訳すか迷って既存の訳を調べた語を挙げておきます。

  1. 訳語統一 annotation == 注釈 ×アノテーション
  2. 訳語統一 author == 作者 ×作成者
  3. 訳語統一 changelog == 変更履歴 ×changelog
  4. 訳語統一 cherry picking == チェリーピック ×チェリーピッキング
  5. 訳語統一 garbage collection == ガベージコレクション ×ゴミ集め
  6. 訳語統一 alias == エイリアス ×別名
  7. 訳語統一 global == グローバル ×大域的

あと、以下の語の訳語が揺れているようでした。

  1. conflict コンフリクト or 衝突
  2. working directory 作業ディレクトリ or ワーキングディレクトリ
    ※すみません、私の訳した箇所だけ「ワーキングディレクトリ」になっているようです 😵

それから、初版で "Git Internals" だけ "repository" を「レポジトリ」と書いているようです(ちょうど翻訳中なので直したほうがよい?)。

  1. 表記ゆれ リポジトリ / レポジトリ

from progit2-ja.

harupong avatar harupong commented on June 9, 2024

@satob

まとめありがとうございます!用語集プルリクエストに追加しておきます。

conflict コンフリクト or 衝突
working directory 作業ディレクトリ or ワーキングディレクトリ ※すみません、私の訳した箇所だけ「ワーキングディレクトリ」になっているようです 😵
それから、初版で "Git Internals" だけ "repository" を「レポジトリ」と書いているようです(ちょうど翻訳中なので直したほうがよい?)。
表記ゆれ リポジトリ / レポジトリ

conflict はコンフリクト、working directory は作業ディレクトリ、repository はリポジトリで統一したいですね。

ということで、この3つを修正する "fix issue #29" なんてプルリクエスト、どこかから飛んできませんかねぇ 👀 チラッチラッ 👀

from progit2-ja.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.