<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Git on MoeJue&#39;s Blog</title>
    <link>https://en.moejue.cn/ja/tags/git/</link>
    <description>Recent content in Git on MoeJue&#39;s Blog</description>
    <generator>Hugo -- 0.151.2</generator>
    <language>ja</language>
    <lastBuildDate>Mon, 02 Jun 2025 06:59:31 +0000</lastBuildDate>
    <atom:link href="https://en.moejue.cn/ja/tags/git/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>[メモ] Git よく使うコマンド大全（シーン別）</title>
      <link>https://en.moejue.cn/ja/posts/264/</link>
      <pubDate>Mon, 02 Jun 2025 06:58:42 +0000</pubDate>
      <guid>https://en.moejue.cn/ja/posts/264/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;日常の開発でよく使われるGitの操作をまとめたものです。カテゴリ別に整理されているため、すぐに使い始めたい方や、コマンドを確認したい時に役立ちます。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-基本コマンド&#34;&gt;📦 基本コマンド&lt;/h2&gt;
&lt;p&gt;コマンド&lt;/p&gt;
&lt;p&gt;役割&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git init&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Gitリポジトリを初期化します（&lt;code&gt;.git&lt;/code&gt;フォルダを作成）。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git clone &amp;lt;url&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;リモートリポジトリをローカルにクローンします。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git status&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;現在のワーキングディレクトリの状態（ファイルの変更、ステージングなど）を確認します。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git add &amp;lt;file&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;ファイルをステージングエリアに追加します。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git commit -m &amp;quot;message&amp;quot;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;ステージングエリアのファイルをローカルリポジトリにコミットし、コミットメッセージを追加します。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git log&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;コミット履歴を表示します。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-ブランチ管理&#34;&gt;🌱 ブランチ管理&lt;/h2&gt;
&lt;p&gt;コマンド&lt;/p&gt;
&lt;p&gt;役割&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git branch&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;ローカルブランチの一覧を表示します。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git branch &amp;lt;branch-name&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;新しいブランチを作成します。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git checkout &amp;lt;branch-name&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;指定したブランチに切り替えます。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git switch &amp;lt;branch-name&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;指定したブランチに切り替えます（推奨される新しいコマンド）。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git merge &amp;lt;branch-name&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;指定したブランチを現在のブランチにマージします。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git branch -d &amp;lt;branch-name&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;マージ済みのブランチを削除します。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git branch -D &amp;lt;branch-name&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;ブランチを強制的に削除します。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-リモートリポジトリ操作&#34;&gt;🌍 リモートリポジトリ操作&lt;/h2&gt;
&lt;p&gt;コマンド&lt;/p&gt;
&lt;p&gt;役割&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git remote -v&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;リモートリポジトリのURLを表示します。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git remote add &amp;lt;name&amp;gt; &amp;lt;url&amp;gt;&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>[ノート]Git常用コマンド大全</title>
      <link>https://en.moejue.cn/ja/posts/57/</link>
      <pubDate>Sat, 16 Jun 2018 08:56:21 +0000</pubDate>
      <guid>https://en.moejue.cn/ja/posts/57/</guid>
      <description>&lt;p&gt;前回に引き続き、時間を見つけてGitの主要なコマンドをまとめました。非常に素晴らしい、高解像度（1759*3162）のチートシートを見つけました。&lt;/p&gt;
&lt;p&gt;ファイルの表示、追加、コミット、削除、復元、変更のリセット&lt;/p&gt;
&lt;p&gt;git help &lt;command&gt; # &lt;command&gt;のヘルプを表示&lt;/p&gt;
&lt;p&gt;git show # 特定のコミットの内容を表示 git show $id&lt;/p&gt;
&lt;p&gt;git co &amp;ndash; &lt;file&gt; # ワークスペースの変更を破棄&lt;/p&gt;
&lt;p&gt;git co . # ワークスペースの変更を破棄&lt;/p&gt;
&lt;p&gt;git add &lt;file&gt; # 作業ファイルの変更をローカルのステージングエリアにコミット&lt;/p&gt;
&lt;p&gt;git add . # 変更されたすべての作業ファイルをステージングエリアにコミット&lt;/p&gt;
&lt;p&gt;git rm &lt;file&gt; # バージョン管理からファイルを削除&lt;/p&gt;
&lt;p&gt;git rm &lt;file&gt; &amp;ndash;cached # バージョン管理からファイルを削除するが、ファイル自体は削除しない&lt;/p&gt;
&lt;p&gt;git reset &lt;file&gt; # ステージングエリアから作業ファイルに復元&lt;/p&gt;
&lt;p&gt;git reset &amp;ndash; . # ステージングエリアから作業ファイルに復元&lt;/p&gt;
&lt;p&gt;git reset &amp;ndash;hard # 直近のコミットの状態に戻す。つまり、前回のコミット以降のすべての変更を破棄&lt;/p&gt;
&lt;p&gt;git ci &lt;file&gt; git ci . git ci -a # git add, git rm, git ciなどの操作を一度にまとめて実行　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　git ci -am &amp;ldquo;some comments&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Git の簡単な使用手順</title>
      <link>https://en.moejue.cn/ja/posts/64/</link>
      <pubDate>Tue, 03 Apr 2018 12:04:32 +0000</pubDate>
      <guid>https://en.moejue.cn/ja/posts/64/</guid>
      <description>&lt;p&gt;この記事では概念的な知識については詳しく説明しません。ただのメモです。これは単なるステップバイステップのガイドです。障害に遭遇した場合は、Google で調べてください。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SSH を使用して Git と GitHub 間のバインドを完了します&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;1\。 「SSHキー」を生成する&lt;/p&gt;
&lt;p&gt;ssh-keygen-trsa&lt;/p&gt;
&lt;p&gt;RSA アルゴリズムを指定してキーを生成すると、id_rsa と id_rsa.pub という 2 つのファイル、つまりキー id_rsa と公開キー id_rsa.pub が生成されます。これら 2 つのファイルについては、&lt;/p&gt;
&lt;p&gt;2\。 SSHキーを追加する
github.com -&amp;gt; 設定 -&amp;gt; SSH と GPG -&amp;gt; 新しい SSH キー
公開キー id_rsa.pub の内容をキーの場所に貼り付け (タイトルの内容を入力しなくても問題ありません)、[SSH キーの追加] をクリックします。&lt;/p&gt;
&lt;p&gt;3\。バインドが成功したかどうかを確認する&lt;/p&gt;
&lt;p&gt;ssh -T &lt;a href=&#34;mailto:git@github.com&#34;&gt;git@github.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ローカルプロジェクトをgithubにプッシュするコマンド&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(1) ディレクトリを開きます&lt;/p&gt;
&lt;p&gt;CDデモ&lt;/p&gt;
&lt;p&gt;(2) gitファイルを生成するためにバージョンライブラリを初期化する&lt;/p&gt;
&lt;p&gt;gitの初期化&lt;/p&gt;
&lt;p&gt;(3) 全ファイルをキャッシュ領域に追加&lt;/p&gt;
&lt;p&gt;git add *&lt;/p&gt;
&lt;p&gt;(4) 現在のワークスペースに変更を送信します。&lt;/p&gt;
&lt;p&gt;git commit -m &amp;ldquo;最初のコミット&amp;rdquo;&lt;/p&gt;
&lt;p&gt;(5) 倉庫をリモートサーバーに接続する&lt;/p&gt;
&lt;p&gt;git Remote addorigin &lt;server&gt; (上記のウェアハウスのアドレスです)&lt;/p&gt;
&lt;p&gt;(6) 追加したサーバーに変更をプッシュします&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
