Git のコンフリクトを恐れない:発生原因と解消の手順
Git のコンフリクト(マージ競合)が起きる仕組みと、コンフリクトマーカーの読み方・解消手順を実例付きで解説。merge と rebase それぞれの対処法、競合を小さく保つ運用のコツも紹介します。
2 / 3 ページ(全 26 記事)
Git のコンフリクト(マージ競合)が起きる仕組みと、コンフリクトマーカーの読み方・解消手順を実例付きで解説。merge と rebase それぞれの対処法、競合を小さく保つ運用のコツも紹介します。
git rebase の仕組みとインタラクティブ rebase による履歴整理を解説。merge との使い分け、rebase 中のコンフリクト対処、push済みブランチを rebase してはいけない理由まで実践的に学びます。
Git のブランチ操作を基礎から解説。switch -c でのブランチ作成、merge によるfast-forward と 3-way merge の違い、フィーチャーブランチ運用の実践的な流れを学びます。
Git の仕組みと基本操作を解説。init でリポジトリを作り、add・commit で変更を記録する流れから、.gitignore の書き方・コミットメッセージのコツまで実践的に学びます。
SSH の仕組みと公開鍵認証の設定方法を解説。ssh-keygen による鍵生成、~/.ssh/config での接続管理、sshd_config のセキュリティ強化まで実践的に学びます。
サーバーへの疎通確認・DNS 名前解決・ポート確認・HTTP 通信確認まで、Linux のネットワーク調査に使うコマンドを実践的にまとめます。切り分けの考え方も解説。
grep で検索、sed で置換、awk で列抽出・集計という3大テキスト処理ツールの基本を実例付きで解説。ログ解析などパイプラインの組み合わせ方も学びます。
Debian/Ubuntu 系の apt と RHEL/Fedora 系の dnf を使ったソフトウェアのインストール・更新・削除・検索方法を実践的に解説します。リポジトリの仕組みや直接インストールの注意点も。
Linux のプロセスの確認・リアルタイム監視・シグナルによる終了方法と、フォアグラウンド/バックグラウンドのジョブ操作を ps・top・kill・jobs コマンドで実践的に学びます。