2021-06-23に更新

gitコマンドに慣れようぜ(^~^)?

あぷぷぷぷぷぷぷぷぷぷぷぷぷぷーん(^~^) 公開下書き

20210124shogi2a2b1.png
「 保守・運用の仕事では Linux で git コマンドが打てるぐらい 基本スキルなんだって」

kifuwarabe-futsu.png
「 分かったか」

ohkina-hiyoko-futsu.png
「 練習しましょう!」

📖 Git

ramen-tabero-futsu2.png
「 👆 とりあえず最初は公式を読もうぜ」

📖 Book

ramen-tabero-futsu2.png
「 👆 これを読めばいいのかだぜ」

1.1 Getting Started - About Version Control

1.1 Getting Started - About Version Control

ramen-tabero-futsu2.png
「 👆 バージョン・コントロール・ツールの背景を説明してくれるんだって」

kifuwarabe-futsu.png
「 そんなん読まなくていいのに……」

ramen-tabero-futsu2.png
「 デザイナーは、過去の全部のバージョンを残しておきたいし、比較もしたいんだって。
git を使えよな」

ramen-tabero-futsu2.png
「 ファイルをコピーして 別にディレクトリに保存しておくと、
どのディレクトリに保存したか 忘れるんだって」

ohkina-hiyoko-futsu.png
「 そうね」

ramen-tabero-futsu2.png
「 誤って ファイルを上書き保存して おじゃん」

ohkina-hiyoko-futsu.png
「 上書きする方と、される方を 逆にして データが戻るのは よくあることよね」

kifuwarabe-futsu.png
「 git より前の開発者の文化を掘り返すのは やめようぜ?」

ramen-tabero-futsu2.png
「 最初は RCS というバージョン管理システムを使ってたみたいだな。
更新差分パッチ を配って、
それを拾ってきたユーザーは ローカルPCで 差分更新パッチを何度も積み上げていって、最新版にしておくという」

ramen-tabero-futsu2.png
「 次に流行ったのが CVCSs
プログラム本体と 差分更新パッチをサーバーに置いておいて、
複数のユーザーは そこから 最新版を拾ってくる形だぜ」

kifuwarabe-futsu.png
「 それでいいんじゃないのか? 何が問題なんだぜ?」

ramen-tabero-futsu2.png
「 サーバーがダウンしたら、みんな 今日の作業ができないというところだな」

ramen-tabero-futsu2.png
「 また、サーバーのデータが消えたら全部なくなる というのも問題だそうだぜ」

kifuwarabe-futsu.png
「 そんなん、どうやっても そうだろ」

ramen-tabero-futsu2.png
「 次に出てきたのが DVCCs

ramen-tabero-futsu2.png
「 すべてのユーザーも サーバーのすべての更新差分を持っておくということだぜ」

ohkina-hiyoko-futsu.png
「 大金持ちみたいな解決策ねぇ」

1.2 Getting Started - A Short History of Git

📖 1.2 Getting Started - A Short History of Git

ramen-tabero-futsu2.png
「 👆 Linuxの生みの親のリーナスが Git を作ったという話しだな」

📖 gitの10周年を記念したLinus Torvalsへのインタビューの翻訳

ohkina-hiyoko-futsu.png
「 👆 本人の話しが 面白いわよ」

1.3 Getting Started - What is Git?

📖 1.3 Getting Started - What is Git?

ramen-tabero-futsu2.png
「 👆 Git は差分ではなくて スナップショットなんだって。
どういうこと?」

📖 https://github.blog/jp/2021-01-06-commits-are-snapshots-not-diffs/

ohkina-hiyoko-futsu.png
「 👆 ここを読めって レスポンスが来てるわよ」

📖 ハッシュ木

ramen-tabero-futsu2.png
「 👆 マークル木とか出てきた。アルゴリズムだぜ」

何度でもクリック!→

むずでょ

光速のアカウント凍結されちゃったんで……。ゲームプログラムを独習中なんだぜ☆電王戦IIに出た棋士もコンピューターもみんな好きだぜ☆▲(パソコン将棋)WCSC29一次予選36位、SDT5予選42位▲(パソコン囲碁)AI竜星戦予選16位

Crieitは個人で開発中です。 興味がある方は是非記事の投稿をお願いします! どんな軽い内容でも嬉しいです。
なぜCrieitを作ろうと思ったか

また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!

こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください!

ボードとは?

むずでょ の最近の記事