0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

よく使うGitコマンド10選

Posted at

はじめに

Gitは現代のソフトウェア開発において欠かせないバージョン管理システムです。本記事では、開発者が日常的に使用する重要なGitコマンド10個を紹介します。これらのコマンドを習得することで効率的な開発ワークフローを実現できるでしょう。

1.git init

新しいGitリポジトリを初期化します。

git init

プロジェクトのルートディレクトリで実行すると、.gitという隠しディレクトリが作成され、バージョン管理が開始されます。

2.git clone

git clone <リポジトリURL>

GitHubなどのリモートリポジトリからプロジェクトをローカルにコピーする際に使用します。

3.git add

変数をステージングエリアに追加します。

git add <ファイル名>
git add .  # カレントディレクトリのすべての変更をステージング

コミットする前に、変更したファイルをステージングエリアに追加するために使用します。

4.git commit

ステージングされた変更をリポジトリに記録します。

git commit -m "コミットメッセージ"

変更内容を説明する簡潔なメッセージとともにコミットを作成します。

5.git push

ローカルの変更をリモートリポジトリにアップロードします。

git push origin <ブランチ名>

ローカルでコミットした変更をリモートリポジトリに反映させます。

6.git pull

リモートリポジトリの最新の変更をローカルリポジトリに取り組みます。

git pull origin <ブランチ名>

他の開発者による変更を自分のローカル環境に反映させる際に使用します。

7.git branch

ブランチの一覧表示、作成、削除を行います。

git branch  # ブランチ一覧表示
git branch <新しいブランチ名>  # 新しいブランチを作成
git branch -d <ブランチ名>  # ブランチを削除

並行開発やフィーチャー開発の際にブランチを管理するために使用します。

8.git checkout

ブランチの切り替えやと、特定のコミットに移動します。

git checkout <ブランチ名>
git checkout -b <新しいブランチ名>  # 新しいブランチを作成して切り替え

作業中のブランチを切り替えたり、新しいブランチを作成して移動したりする際に使用します。

9.git merge

あるブランチの変更を現在のブランチに結合します。

git merge <ブランチ名>

開発が完了したフィーチャーブランチをメインブランチに統合する際などに使用します。

10.git status

作業ディレクトリとステージングエリアの状態を表示します。

git status

現在の変更状況や、コミットされていない変更を確認するために頻繁に使用します。

まとめ

これらの10個のGitコマンドは、日々の開発作業で頻繁に使用される基本的なものです。これらのコマンドを習得することで、効率的なバージョン管理と協調作業が可能になります。Gitの深い理解と実践を通じて、より生産的な開発者になることができるでしょう。最後まで読んでくださり、ありがとうございました。もし改善点や質問があれば、ぜひコメントしてください!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?