Upgrade to Pro — share decks privately, control downloads, hide ads and more …

git hands-on (updated)

Avatar for Kodai S Kodai S
March 04, 2025

git hands-on (updated)

note: Speaker Deck's Japanese text processing system was updated (https://x.com/speakerdeck/status/1896372919003230297). The data itself is same.

Avatar for Kodai S

Kodai S

March 04, 2025
Tweet

More Decks by Kodai S

Other Decks in Technology

Transcript

  1. 5 Create an account on GitHub IDなど必要事項を入力 github.com にアクセス メールアドレスを入力して、緑色のボタンをクリッ

    クしましょう。 パスワードは使い回さないでください! 確認メールをチェック 確認メールが送信されるので、リンクをクリックし てください。 本来は2段階認証も設定すべきですが、ここでは 練習のためスキップします。実務の前には必ず 設定してください!
  2. 6 Create your repository on your account 必要事項を入力 “New” をクリック

    トップページでNewをクリックしましょう Repository Nameは必須です Descriptionは「練習用」とでもしておきましょ う。 Public は全世界に公開されます。 Privateはあなたが招待した人にしか公開さ れません。 今回は機密情報を保存しないので、 Publicで 良いでしょう。 Initialize this… 以降は今回は気にしなくて OKです。いずれ説明します。
  3. 8 Create/edit a file on your repository これはオンラインで動作するテキストエディタで す。 左側にファイル一覧があるので、

    1: README.mdというファイルをクリック 2: 右側に編集画面が出るので、何か編集する。 ここまでやってみましょう! また難しそう!?ご安心ください。
  4. 9 Commit a change on your repository Gitでは、変更履歴の1つ1つを「コミット」といいま す。 あなたがある程度変更をした段階で、変更を手

    動でコミットする必要があります(自動保存ではな いので要注意です)。 1: 画面左側で、分岐した枝のようなようなアイコ ンをクリックします 2: README.md の右横にある+ボタンをクリック します。すると、変更を記録する対象とな り、”Staged Changes” という表示になります。 3: Messageに変更の要約を書きます(今回は何 でもいいです) 4: Commit ボタンをクリックします。 この記録をGitHubに反映するにはもう 1ステップ 必要です。 5: Sync Changes ボタンをクリックし、OKをク リックします。 コミットとは
  5. 10 Check your changes on your repository repositoryの画面に戻りましょう。 “Commits” と書かれている部分をクリックしま

    す。 先ほどの編集履歴が記録されており、どの行を 編集したかも分かります。 編集履歴をたどるのは容易です
  6. 11 Fork other userʼs repository Forkボタンをクリック フォークするリポジトリにアクセス gitを使って共同作業をするときは、他者のリポジ トリを正しい手順でコピーする必要があります。そ れを「フォーク」と呼びます。

    https://github.com/kodai-sn/fork-practice 今回は私が作成した練習用リポジトリをフォーク しましょう。 上記URLにアクセスしてください。 右上のForkボタンをクリックします。 必要事項を記入 今回は名前を変える必要はありません。 そのまま Create fork ボタンをクリックします。
  7. 12 Change commits on forked repository ファイルを追加 リポジトリのファイルを編集 Codespaceを開き、ファイルを編集する準備をし ましょう。

    どのような内容でもよいのでファイルを追加しま す。今回は、著作権が切れた小説を探して追加 してみましょう。 履歴を確認 自分のIDでコミット履歴が追加されたことを確認 します。 このように、gitでは誰がどの編集を行ったか記録 されます。便利ですね!