はじめに:GitHubのセキュリティ機能で脆弱性からリポジトリを守ろう! 「自分が書いたコードは大丈夫」…そう思っていませんか?もしかしたら、利用している便利なライブラリに、ある日突然「脆弱性」という名のセキュリティホー […]
てやくん
【Git・GitHub操作ガイド】第9章 GitHub CLI (gh) の使い方入門!開発効率を上げる便利コマンド&自動化スクリプト集
はじめに:面倒な「行き来」、していませんか? 「やっとコーディングに集中できると思ったら、レビュー依頼の通知。ブラウザでPRを開き、ブランチ名を確認してコピー、ターミナルに戻って git checkout を貼り付け…。 […]
【Git・GitHub操作ガイド】第8章 GitHub Actions入門:面倒な作業は自動化!開発効率を上げる第一歩!
本記事の目的 手動でテストを実行し、デプロイを行うことは学ぶことが多く確実ですが、これらの定型作業を繰り返すようになると、ヒューマンエラーを起こすこともあり、手作業は時間もかかります。もし、リポジトリに「執事」がいて、決 […]
【Git・GitHub操作ガイド】第7章 Git・GitHubチーム開発入門!IssuesとPull Requestの基本を徹底解説!
本記事の目的 「よし、コードが書けた!でも、これをどうやってチームのプロジェクトに反映すればいいんだろう…?」「先輩にレビューをお願いしたいけど、どのファイルを見てもらえばいいか伝えるのが大変…」一人での開発から、初めて […]
【Git・GitHub操作ガイド】第6章 コミット履歴を自在に操る:`git rebase` , `reflog` , `filter-repo`
はじめに:コミット履歴、見返せますか? git commitを繰り返すうち、「wip」や「fix typo」といった細かなコミットだらけで、後から見返したときに何をしたかったのか分からなくなってしまった…。そんな経験はあ […]
【Git・GitHub操作ガイド】第5章 リモート操作:git fetch, git pull , git push の違いと使い分け
本記事の目的 「一人での開発は順調だったのに、チーム開発になった途端、Gitの使い方が分からなくなった…」「pullとfetchって、何が違うの?」「他の人のコードを消してしまったらどうしよう…」 Gitを学び始めたばか […]
【Git・GitHub操作ガイド】第4章 git stash・ git reset ・ git bisect:Git履歴を操るテクニック
本記事の目的 この記事では、Gitを使った開発でよくある「困った!」状況を解決するための、git stash, git reset, git bisectという3つの強力なコマンドを、初心者にも分かりやすく解説します。 […]
【Git・GitHub操作ガイド】第3章 git tag ・ git push ・ gh release:ソフトウェアに「バージョン」を刻む
本記事の目的 本記事は、バージョン管理システムGitと、コラボレーションプラットフォームGitHubを、体系的に学び、実践的に使いこなすためのガイドです。あなたがGitユーザーとして、チームの生産性とコードの品質を牽引で […]
【Git・GitHub操作ガイド】GitHub CLI ( gh ) 入門 : ターミナルから Github を操作する
本記事の目的 本記事は、バージョン管理システムGitと、コラボレーションプラットフォームGitHubを、体系的に学び、実践的に使いこなすためのガイドです。あなたがGitユーザーとして、チームの生産性とコードの品質を牽引で […]
【Git・GitHub操作ガイド】第2章 git branch ・ git merge :ブランチを使った並行作業
本記事の目的 本記事は、バージョン管理システムGitと、コラボレーションプラットフォームGitHubを、体系的に学び、実践的に使いこなすためのガイドです。あなたがGitユーザーとして、チームの生産性とコードの品質を牽引で […]