50代ビジネスパーソンのための、難しくない・怖くない・すぐ使える Git 入門
あなたの PC の中に、こんなファイルはありませんか?
このファイル名に見覚えがあるなら、あなたはすでに バージョン管理の限界 を体感しています。
GitHub はその悩みを根本から解決する、デジタル時代の「書類管理システム」です。
難しいコマンド操作は最小限に。まずは画面を見ながら直感的に操作することを目指します。
Gitを理解するには「会社の書類管理」に例えるのが一番です。
リポジトリ=プロジェクトごとの「金庫」(すべての変更履歴が入っている)
コミット=「保存スタンプ」(いつ・誰が・何を変えたかが自動記録される)
desktop.github.com を開くmy-first-project(プロジェクト名)README.txt を作成し、自己紹介文を書いて保存README.txt を開いて文章を書き換えて保存工場の生産ラインに例えてみましょう。
ブランチ=本番(main)から切り離した「試作場」「下書きスペース」
feature/new-content(「試作機能」の意味)README.txt を開いて大きく変更(思い切り書き換えてOK!)feature/new-content になっていることを確認main に切り替えるREADME.txt を開くと、変更前の内容に戻っていることを確認main を選択した状態でfeature/new-content を選んで「Create a merge commit」main に変更内容が取り込まれる 🎉プルリクエストは、デジタル版の「上司への確認依頼」です。
github.com を開くと、リポジトリが表示されるfeature/update-readme)main ブランチに変更が取り込まれる 🎉code.visualstudio.com から VS Code をインストールhello_excel.py を作成import openpyxl # Excelファイルを作成して保存 wb = openpyxl.Workbook() ws = wb.active ws['A1'] = 'GitHubで管理された自動化スクリプト' wb.save('output.xlsx') print('Excelファイルを作成しました')
pip install openpyxl を実行(初回のみ)python hello_excel.py を実行output.xlsx が生成されることを確認.gitignore ファイルを作成output.xlsx __pycache__/ *.pyc .env
GitHub Copilot は「コードを書ける優秀な新入社員」と思ってください。
github.com → 右上のアイコン → 「Settings」sales_report.py を作成# Excelファイルから売上データを読み込み、月別集計をして棒グラフを作成する
Tab キーで提案を採用、Esc で却下Ctrl + Shift + I(Copilot Chat を開く)Copilot活用:月次売上グラフ生成スクリプトを追加feature/sales-graph)