🦒

Git/GitHubコマンド入門:初心者エンジニアのためのアップロード手順ガイド

に公開

こんにちは、エンジニアのうさぎです🐰

今回は、Git/GitHubの基本的なコマンドと、ローカルのファイルをGitHubにアップロードする方法について解説します。

はじめに

GitHubは現代のソフトウェア開発には欠かせないツールとなっています。しかし、初めて使う方にとってはコマンドやその使い方に戸惑うことも多いのではないでしょうか?

想定読者

  • Git/GitHubを使い始めたばかりの方
  • 基本的なコマンドを学びたい方
  • ローカルのファイルをGitHubにアップロードしたい方

基本的なGitコマンド

1. リポジトリの初期化

# プロジェクトフォルダで実行
git init

これにより、プロジェクトフォルダがGitリポジトリとして初期化されます。

2. ファイルの追加とコミット

# 変更したファイルをステージングエリアに追加
git add ファイル名
# または全てのファイルを追加
git add .

# 変更をコミット
git commit -m "コミットメッセージ"

3. リモートリポジトリの設定

# GitHubリポジトリとの連携
git remote add origin https://github.com/ユーザー名/リポジトリ名.git

4. GitHubへのプッシュ

# 初回プッシュ時
git push -u origin main

# 2回目以降
git push

よく使うその他のコマンド

# 変更状態の確認
git status

# 変更履歴の確認
git log

# ブランチの作成と切り替え
git checkout -b ブランチ名

# ブランチの切り替え
git checkout ブランチ名

注意点とベストプラクティス

  • コミットメッセージは具体的で分かりやすく書きましょう
  • 機密情報(パスワード、APIキーなど)は必ず.gitignoreに追加しましょう
  • 定期的にコミットを行い、変更を小さく保ちましょう
  • mainブランチでの直接作業は避け、feature branchを使用しましょう

トラブルシューティング

行末コードの警告について

WindowsとMac/Linuxで行末コードが異なることによる警告が表示されることがあります:

# 行末コード変換の設定
git config --global core.autocrlf false

まとめ

これらのコマンドを使いこなせるようになれば、基本的なGit操作はスムーズに行えるようになります。最初は覚えることが多いかもしれませんが、実際に使いながら少しずつ慣れていきましょう。

何か質問や不明点があれば、コメント欄でお気軽にお聞きください!

参考資料

Discussion