<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>【git】タグの記事一覧｜ミトラボ</title>
	<atom:link href="https://mito-lab.com/tag/git/feed/" rel="self" type="application/rss+xml" />
	<link>https://mito-lab.com</link>
	<description>フリーランスWebデザイナーの実験と備忘録</description>
	<lastBuildDate>Wed, 10 Jan 2024 00:46:29 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.6.17</generator>

<image>
	<url>https://mito-lab.com/wp-content/uploads/2019/11/cropped-fav_mitolab2.0-1-32x32.jpg</url>
	<title>【git】タグの記事一覧｜ミトラボ</title>
	<link>https://mito-lab.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【GitHub】よく使うgitコマンドを逆引きにしてみた！</title>
		<link>https://mito-lab.com/git-reverse-lookup/</link>
					<comments>https://mito-lab.com/git-reverse-lookup/#respond</comments>
		
		<dc:creator><![CDATA[mito]]></dc:creator>
		<pubDate>Tue, 09 Jan 2024 05:42:32 +0000</pubDate>
				<category><![CDATA[コーディングの勉強]]></category>
		<category><![CDATA[git]]></category>
		<guid isPermaLink="false">https://mito-lab.com/?p=3272</guid>

					<description><![CDATA[こんにちは、mito(@mito_works)です。 ブランチを作りながら移動する git checkout -b [branch-name] 作業ディレクトリにある変更を一時的に保存する 作業ディレクトリにある変更を一]]></description>
										<content:encoded><![CDATA[<p>こんにちは、mito(<a href="https://twitter.com/mito_works" target="_blank" rel="noopener">@mito_works</a>)です。</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">Gitのコマンドって使っていないとすぐ忘れちゃうよね。。</div>
</div></div>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">そう！毎回「あれどうだっけ〜？」と調べています。</div>
</div></div>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">逆引き辞書みたいなものがあると便利だよね！</div>
</div></div>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">最近、Gitコマンドでよく使っているものを逆引き的にまとめてみました！</div>
</div></div>
<div class="kaisetsu-box1">
<div class="kaisetsu-box1-title">こんな人におすすめ</div>
<p>Gitコマンドの簡易的な逆引き辞書を探している方。</p>
</div>
<h2>ブランチを作りながら移動する</h2>
<pre class="language-markup"><code>git checkout -b [branch-name]</code></pre>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">移動の際、<span class="marker"><strong>移動元のブランチで何か修正をしていた場合は、移動元の修正内容が引き継がれるよ！</strong></span></div>
</div></div>
<h2>作業ディレクトリにある変更を一時的に保存する</h2>
<p>作業ディレクトリにある変更を一時的に保存し、<span class="marker"><strong>作業ディレクトリをクリーン（最後のコミットの状態）に戻すため</strong></span>に使用されます。</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">異なるブランチに切り替える必要があるが、現在のブランチで完了していない作業がある場合などに便利だよ！</div>
</div></div>
<h4>現在の変更をスタッシュに保存し、作業ディレクトリをクリーンな状態にする</h4>
<pre class="language-markup"><code>git stash</code></pre>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content"> <code>git stash save <span class="hljs-string">"スタッシュの名前"</span></code>とすると後から識別しやすくなるよ！</div>
</div></div>
<h4>スタッシュから復元</h4>
<p>最新のスタッシュ項目を現在のブランチに適用</p>
<pre class="language-markup"><code>git stash pop</code></pre>
<p>&nbsp;</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">スタッシュされた変更のリストを表示するには <code>git stash list </code>で見るよ！</div>
</div></div>
<h5>特定のスタッシュを適用したい場合は識別子を使用します。</h5>
<pre class="language-markup"><code>git stash apply stash@{0}</code></pre>
<p>&nbsp;</p>
<h2>リモートのブランチをローカルに持ってくる</h2>
<p>「bug対応だからブランチきって対応してるよ〜、途中までcommitしたからそのブランチで続きの修正して！」と言われた時にどうぞ〜！</p>
<pre class="language-markup"><code>git checkout -b [local_branch]  origin/[remote_branch]</code></pre>
<p>&nbsp;</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content"><span style="color: #ff0000;"><strong>local-branchとremot-branch</strong></span>は任意のbranch名に変えてね！</div>
</div></div>
<h2>ローカルでまだコミットしていない修正を取り消す</h2>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">git pullで更新したコードに対して色々触っていたら、わからなくなったからgit pullした状態に戻したい！という時にどうぞ〜。</div>
</div></div>
<pre class="language-markup"><code>git reset --hard HEAD</code></pre>
<p>&nbsp;</p>
<h2>コミット忘れがあるので統合したい！</h2>
<p>コミットした後に、「あっ！このファイルも一緒にコミットしたかった&#8230;」という時にどうぞ〜。</p>
<p>コミットした後で、忘れていた変更や修正を加えたい場合、その変更をステージングへ</p>
<pre class="language-markup"><code>git add [file_name]</code></pre>
<p>それから統合するコマンドを実行します。</p>
<pre class="language-markup"><code>git commit --amend</code></pre>
<p>&nbsp;</p>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">最後のコミットのメッセージを変更したい場合、何もステージングせずに <code>git commit --amend</code> を実行します。これによりテキストエディタが開き、新しいコミットメッセージを入力できます。</div>
</div></div>
<div class="concept-box2">
<p>共有して修正を行っている場合、最後のコミットを変更するので、共同作業者に影響を及ぼす可能性があります。使用には注意が必要です。</p>
</div>
<h2>自分のブランチ修正をoriginの最新をpullしてからpushしたい</h2>
<p>最新の変更を取り込むことで早期に、コンフリクトを解消できます。また、mainブランチにマージする際に、マージプロセスがスムーズになります！</p>
<h4><strong>リモートブランチの最新情報を取得</strong></h4>
<pre class="language-markup"><code>git fetch</code></pre>
<p>リモートリポジトリ（通常は <code>origin</code>）から最新のブランチ情報を取得します。これにより、ローカルリポジトリの情報が更新されますが、作業ブランチの内容は変更されません。</p>
<h4><strong>現在の作業ブランチに未コミットの変更やステージイングされている変更がないか確認</strong></h4>
<pre class="language-markup"><code>git status</code></pre>
<p>&nbsp;</p>
<h4>mainブランチの最新をマージ</h4>
<pre class="language-markup"><code>git merge --no-ff origin/main</code></pre>
<p>リモートの develop ブランチ（<code>origin/main</code>）の最新内容を現在の作業ブランチにマージします。<code>--no-ff</code> オプションは「ノーファストフォワード」というマージオプションで、マージコミットを作成することを保証します。</p>
<h4>マージ後の状態をプッシュ</h4>
<pre class="language-markup"><code>git push origin [branch-name]</code></pre>
<p>&nbsp;</p>
<h2>まとめ</h2>
<p>よく使うけれど、忘れてしまいがちなコマンドをまとめてみました。</p>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">その他、よく使うコマンドが増えたら更新していきます〜！</div>
</div></div>
<p>&nbsp;</p>
<p><a href="https://icons8.com/icon/118553/github" target="_blank" rel="noopener">GitHub</a> アイコン by <a href="https://icons8.com" target="_blank" rel="noopener">Icons8</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://mito-lab.com/git-reverse-lookup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【GitHub】gitコマンドで差分納品をする方法〜応用編〜</title>
		<link>https://mito-lab.com/githubdesktop-ver/</link>
					<comments>https://mito-lab.com/githubdesktop-ver/#respond</comments>
		
		<dc:creator><![CDATA[mito]]></dc:creator>
		<pubDate>Sat, 22 May 2021 21:46:50 +0000</pubDate>
				<category><![CDATA[コーディングの勉強]]></category>
		<category><![CDATA[git]]></category>
		<guid isPermaLink="false">https://mito-lab.com/?p=3029</guid>

					<description><![CDATA[こんにちは、mito(@mito_works)です。 https://mito-lab.com/githubdesktop/ なぜ、差分ファイルの抽出を自動化するのか？ 1、2個のファイルを納品する場合は良いのですが、1]]></description>
										<content:encoded><![CDATA[<p>こんにちは、mito(<a href="https://twitter.com/mito_works" target="_blank" rel="noopener">@mito_works</a>)です。</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">前回、GitHubを使ってコードのバージョン管理する方法をお伝えしました。</div>
</div></div>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">今回は、<span class="marker2 marker"><strong>「管理」しているものを「納品」するためにコマンドを使う方法</strong></span>ですね！</div>
</div></div>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">そう！少し抵抗がる人がいるかもしれないけれど、黒い画面（ターミナルor コマンドプロンプト）を使って必要な差分ファイルのみを納品していく方法を解説するよ！</div>
</div></div>
<div class="kaisetsu-box1">
<div class="kaisetsu-box1-title">こんな人におすすめ</div>
<p>GitHubでコードのバージョン管理をしていて、運用案件で差分ファイルのみを自動で抽出して納品したい人</p>
</div>
<p>https://mito-lab.com/githubdesktop/</p>
<h2>なぜ、差分ファイルの抽出を自動化するのか？</h2>
<p>1、2個のファイルを納品する場合は良いのですが、10個以上のファイルを納品する場合、目視＆手作業で行っていると納品ミスの原因になります。</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">極力楽をしつつ、ミスを減らしたいよね</div>
</div></div>
<p>安全に、確実に、効率的に納品ファイルを作成するために自動化は必要だと思います。</p>
<h2>差分ファイルのリストを作る方法</h2>
<p>まずは、納品するファイルのリストを作る方法です。</p>
<div class="simple-box6">
<p>git diff</p>
</div>
<p>コマンドで、2つの差分をとります。</p>
<div class="simple-box6">
<p><code>git diff --name-only --diff-filter=d コミット1 コミット2</code></p>
</div>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content"><span class="marker2"><strong>「コミット1」「コミット2」の部分は抽出したい差分が抽出できるように指定するよ</strong></span></div>
</div></div>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">例えば、<span class="marker"><strong>コミットID</strong></span>などですね！</div>
</div></div>
<h3>ローカルリポジトリのファイルパスでターミナルを立ち上げる</h3>
<p>macの場合での差分リスト抽出を解説します。</p>
<p>ローカルリポジトリのフォルダ名を右クリックし、「フォルダに新規ターミナル」をクリックします。</p>
<img class="alignnone size-large wp-image-3034" src="https://mito-lab.com/wp-content/uploads/2021/05/git2-1-664x1024.png" alt="" width="664" height="1024" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git2-1-664x1024.png 664w, https://mito-lab.com/wp-content/uploads/2021/05/git2-1-194x300.png 194w, https://mito-lab.com/wp-content/uploads/2021/05/git2-1-768x1185.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git2-1.png 840w" sizes="(max-width: 664px) 100vw, 664px" />
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">ターミナルが立ち上がるね！</div>
</div></div>
<img class="alignnone size-large wp-image-3035" src="https://mito-lab.com/wp-content/uploads/2021/05/git2-2-1024x458.png" alt="" width="1024" height="458" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git2-2-1024x458.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git2-2-300x134.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git2-2-768x344.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git2-2.png 1180w" sizes="(max-width: 1024px) 100vw, 1024px" />
<h3>差分を指定する</h3>
<p>今回は、前回納品したものに対して、新しく納品する分のみ差分を抽出したいので、コミットIDを指定しました。</p>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">前方に書くコミットID(①コミットID)の方が古いバージョンです</div>
</div></div>
<div class="simple-box6">
<p><code>git diff --name-only --diff-filter=d 1つ前のコミットID 最新のコミットID</code></p>
</div>
<img class="alignnone size-full wp-image-3036" src="https://mito-lab.com/wp-content/uploads/2021/05/git2-3.png" alt="" width="886" height="86" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git2-3.png 886w, https://mito-lab.com/wp-content/uploads/2021/05/git2-3-300x29.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git2-3-768x75.png 768w" sizes="(max-width: 886px) 100vw, 886px" />
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">コミットID以外でも<span class="marker2"><strong>ブランチ名やタグ名など</strong></span>で指定可能だよ</div>
</div></div>
<h3>コマンド入力後、enterキーを押す</h3>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">非表示にしている部分もあるのでわかりづらいとは思いますが、今回は2つのhtmlファイルが取得できています。</div>
</div></div>
<img class="alignnone size-large wp-image-3037" src="https://mito-lab.com/wp-content/uploads/2021/05/git2-4-1024x155.png" alt="" width="1024" height="155" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git2-4-1024x155.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git2-4-300x45.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git2-4-768x116.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git2-4-1536x232.png 1536w, https://mito-lab.com/wp-content/uploads/2021/05/git2-4.png 1866w" sizes="(max-width: 1024px) 100vw, 1024px" />
<h3>差分ファイル名をエクセルなどにコピー</h3>
<p>差分ファイル名を確認し、取得したファイル名をコピ＆ペーストでエクセルなどに貼り付けたら完成です。</p>
<h2>差分抽出したファイルをzipでまとめる</h2>
<p>こちらがいわゆる、自動で納品ファイルを作る方法になります。</p>
<div class="simple-box6">
<p><code>git archive コミットID2 `git diff --name-only コミットID1 コミットID2 --diff-filter=ACMR` -o archive1.zip</code></p>
</div>
<p class="p1">
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">この様に書くと先ほど一覧で取得したファイルの実態を取得し、zip化してくれます。</div>
</div></div>
</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">かなり便利だね！</div>
</div></div>
<p>手順は先ほどと同じく、ターミナルを立ち上げ、上記のコマンドを実行します。</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">zipファイルができる場所は、ファイルパスとして指定しているローカル時ポジトリの配下だよ！</div>
</div></div>
<h3>コマンドの解説</h3>
<div class="simple-box6">
<p><code>git archive</code></p>
</div>
<p>ファイルをアーカイブするコマンド</p>
<div class="simple-box6">
<p><code>git diff</code></p>
</div>
<p>差分を抽出するコマンド</p>
<div class="simple-box6">
<p><code>--diff-filter=ACMR</code></p>
</div>
<p>A=追加、C=コピー、M=変更、R=リネームのステータスファイルのみ返すというオプションコマンド</p>
<div class="simple-box6">
<p><code>-o archive.zip</code></p>
</div>
<p>「archive.zip」というファイル名で生成するというオプションコマンド</p>
<h2>まとめ</h2>
<p>コマンドを使うことで、納品作業が楽になり、ミスも減ると思います。</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mito-lab.com/githubdesktop-ver/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【GitHubDesktop】Githubでコードの履歴を管理する〜基本編〜</title>
		<link>https://mito-lab.com/githubdesktop/</link>
					<comments>https://mito-lab.com/githubdesktop/#respond</comments>
		
		<dc:creator><![CDATA[mito]]></dc:creator>
		<pubDate>Sat, 22 May 2021 20:12:54 +0000</pubDate>
				<category><![CDATA[コーディングの勉強]]></category>
		<category><![CDATA[git]]></category>
		<guid isPermaLink="false">https://mito-lab.com/?p=3001</guid>

					<description><![CDATA[  Gitとは CUIツール（コマンドラインツール）の一種です。 ソースコードをいつ誰がどこを編集したのか、最新のバージョンはどれかを管理するツールとして作られました GitHubとは OOSホス]]></description>
										<content:encoded><![CDATA[<p>こんにちは、mito(<a href="https://twitter.com/mito_works" target="_blank">@mito_works</a>)です。</p>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">一度公開したサイトについて、ページ追加やページ内のデザイン変更など更新作業が多く発生してしまって、過去の状態が分からなくなってしまう..ということありませんか？</div>
</div></div>
<p>&nbsp;</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">そんな、<span class="marker2"><strong>コードのバージョンを管理したい時に便利なサービスがGithubだよ！</strong></span></div>
</div></div>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">例えば、お店のサイトを公開した後に、ヘッダーの上に長期休暇のアラートを追加、それをまた戻したいという時に、<span class="marker2"><strong>過去の状態のバージョンを置いておけば、すぐに元に戻せますね！</strong></span></div>
</div></div>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">今回コードをバージョン管理するにあたり、<span class="marker"><strong>GitHubDeskTop、Github、Git</strong></span>と様々な用語が出てくるので一つ一つ用語説明していくよ！</div>
</div></div>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">ちなみに..わかりやすくコードのバージョン管理としていますが、コード以外でもバージョン管理は可能です！</div>
</div></div>
<p>&nbsp;</p>
<h2>Gitとは</h2>
<p>CUIツール（コマンドラインツール）の一種です。</p>
<p><span class="marker2"><strong>ソースコードをいつ誰がどこを編集したのか、最新のバージョンはどれかを管理するツールとして作られました</strong></span></p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">コマンドプロンプト、ターミナルと呼ばれる（黒い画面）からキーボードでコマンドを入力して実行するツールですね！</div>
</div></div>
<div class="kaisetsu-box1">
<div class="kaisetsu-box1-title">Gitの特徴</div>
<p>ソースコードの記録や追跡などのバージョン管理が「分散型」であること。</p>
<p>ソースコードのロールバック(変更前の状態に戻す)が簡単</p>
<p>修正履歴を整理してログに残すことが簡単</p>
</div>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">つまりエンジニア、コーダにとってとても便利ということです。</div>
</div></div>
<h2>GitHubとは</h2>
<h3>OOSホスティングサービスである</h3>
<p>OOSホスティングサービスとは、Open-Source Softwareの略で、ソフトウェア開発のためのソースのバージョンや修正を共有するWebサービスです。</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">つまり、<span class="marker"><strong>自分が作成したソースを公開し、他も閲覧＆編集可能にするプラットフォーム</strong></span>のようなイメージだね</div>
</div></div>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">他の人も編集できる..ということで<span class="marker2"><strong>誰がいつどんな修正をしたか？がわかるようにバージョンの管理が重要ということですね</strong></span></div>
</div></div>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">オープンに公開しない場合でも、初期状態に戻したい時など仕様変更を考えるとバージョン管理は重要だね</div>
</div></div>
<h3>Gitをまとめたサービスである</h3>
<p>GitHubということなので、そのまま解釈するとGitの集まりです。</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">正確には、<span class="marker2"><strong>Gitのリポジトリーをまとめたサービス</strong></span>と言われたりします、</div>
</div></div>
<h2>GitHubを使う上で理解しておきたい用語</h2>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">GitHubを使っていると様々なカタカナ用語がでてきます。</div>
</div></div>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">まず用語の意味から抑えていこう！</div>
</div></div>
<h3>リポジトリ （repository）</h3>
<p>リポジトリーとはファイルやディレクトリの状態を保存する場所のようなものです。</p>
<p><span class="marker2"><strong>管理したいディレクトリをリポジトリと連携させることで、そのディレクトリ内のファイルの変更履歴を記録し、保存できます</strong></span>。</p>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">つまり、<span class="marker"><strong>自分のPCの一部のフォルダをリポジトリと連携させてバージョン管理機能を活用する</strong></span>というイメージです。</div>
</div></div>
<h4>ローカルリポジトリ</h4>
<p>自分のPC上のリポジトリ</p>
<h4>リモートリポジトリ</h4>
<p>GitHub上のリポジトリ</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">つまり状況によっては、ローカルリポジトリとリモートリポジトリでコードの内容が異なるということがあるね。</div>
</div></div>
<p>&nbsp;</p>
<h3>操作上の名称</h3>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">GitHubを使う上で必要になる用語を解説します。</div>
</div></div>
<h4 class="mod-heading-08"><strong>クローン（clone）</strong></h4>
<p class="mod-paragraph-01">リモートリポジトリをローカルにダウンロードするコマンドです。その時の最新版のデータと変更履歴などがまとまっていますので、クローンしたタイミングのリモートリポジトリと全く同じ環境をローカルに作成します。これにより、他の人の影響を受けずに自分のPCで作業ができるようになります。</p>
<h4><strong>プル（pull）</strong></h4>
<p>ローカルリポジトリをリモートリポジトリと同期させること</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">つまり、<span class="marker2"><strong>ローカルとリモートの両方の状態を合わせる</strong></span>作業です。</div>
</div></div>
<h4><strong>コミット（commit）</strong></h4>
<p>ファイルの追加や変更の履歴をリポジトリに登録すること。</p>
<h4><strong>プッシュ（push）</strong></h4>
<p>ファイルの追加や変更の履歴をリモートリポジトリに送信・反映すること。</p>
<h4><strong>ブランチ（branch）</strong></h4>
<p>作業を細かく枝分かれさせて、それぞれで開発を進めていくためのもの。</p>
<h4><strong>プルリクエスト（pull request）</strong></h4>
<p>ローカルリポジトリの変更を他の人に確認してもらうこと。</p>
<h4><strong>マージ（marge）</strong></h4>
<p>枝分かれしたブランチを統合させること。</p>
<h2 class="ttl">GitHubDesktopとは</h2>
<p>GitHubを使うにあたり、ほぼ操作の知識なく簡単に使える<strong>デスクトップ用のアプリケーション</strong>です。</p>
<div class="kaisetsu-box1">
<div class="kaisetsu-box1-title">GitHubDesktopの特徴</div>
<p>本来、コマンドを使って操作しなければいけないところを、コマンド不要で使うことができる</p>
<p>Mac/Windowsどちらでも使用可能</p>
<p>GitHub公式クライアント</p>
</div>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">コマンドが打てない人でも気軽に使うことができそうですね。</div>
</div></div>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">ここでは、<strong>GitHubにはアカウントを作った状態として解説します</strong>。</div>
</div></div>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">GitHubのアカウントはこちらからusername、emial、passを設定すると作成できます。</div>
</div></div>
<div class="jin-flexbox">
<div class="jin-shortcode-button jsb-visual-shiny jsb-hover-down"><a href="https://github.com/" target="_blank" style="background: linear-gradient(107.61deg, #f6d365 7.99%, #fda085 91.12%); border-radius:50px;">GitHubへ</a></div>
</div>
<p>&nbsp;</p>
<h3>GitHubDesktopをダウンロードする</h3>
<p>GitHub Desktopの公式ページからダウンロードします。</p>
<div class="jin-flexbox">
<div class="jin-shortcode-button jsb-visual-shiny jsb-hover-down"><a href="https://desktop.github.com/" target="_blank" style="background: linear-gradient(107.61deg, #f6d365 7.99%, #fda085 91.12%); border-radius:50px;">GitHub Desktopへ</a></div>
</div>
<img class="alignnone size-large wp-image-3006" src="https://mito-lab.com/wp-content/uploads/2021/05/git1-1024x599.png" alt="" width="1024" height="599" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git1-1024x599.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git1-300x175.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git1-768x449.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git1.png 1435w" sizes="(max-width: 1024px) 100vw, 1024px" />
<p>インストール後、アイコンをダブルクリックし、起動させます。</p>
<img class="alignnone size-full wp-image-3007" src="https://mito-lab.com/wp-content/uploads/2021/05/git2.png" alt="" width="560" height="377" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git2.png 560w, https://mito-lab.com/wp-content/uploads/2021/05/git2-300x202.png 300w" sizes="(max-width: 560px) 100vw, 560px" />
<h3>GitHubとGitHubDesktopを連携させる</h3>
<p>GitHubのアカウントでログインするボタンをクリックします。</p>
<img class="alignnone size-large wp-image-3008" src="https://mito-lab.com/wp-content/uploads/2021/05/git3-1024x716.png" alt="" width="1024" height="716" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git3-1024x716.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git3-300x210.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git3-768x537.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git3-1536x1074.png 1536w, https://mito-lab.com/wp-content/uploads/2021/05/git3.png 1870w" sizes="(max-width: 1024px) 100vw, 1024px" />
<p>「Authorize desktop」をクリックします。</p>
<img class="alignnone size-full wp-image-3009" src="https://mito-lab.com/wp-content/uploads/2021/05/git4.png" alt="" width="821" height="797" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git4.png 821w, https://mito-lab.com/wp-content/uploads/2021/05/git4-300x291.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git4-768x746.png 768w" sizes="(max-width: 821px) 100vw, 821px" />
<p>「GitHub Desktop.appを開く」をクリックします。</p>
<img class="alignnone size-full wp-image-3010" src="https://mito-lab.com/wp-content/uploads/2021/05/git5.png" alt="" width="685" height="220" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git5.png 685w, https://mito-lab.com/wp-content/uploads/2021/05/git5-300x96.png 300w" sizes="(max-width: 685px) 100vw, 685px" />
<p>「Use my GitHub account name and email address」にチェックをしている状態でgithubのName とEmailを入力し、「Continue」ボタンをクリックします。</p>
<img class="alignnone size-large wp-image-3011" src="https://mito-lab.com/wp-content/uploads/2021/05/git6-1024x707.png" alt="" width="1024" height="707" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git6-1024x707.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git6-300x207.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git6-768x530.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git6-1536x1060.png 1536w, https://mito-lab.com/wp-content/uploads/2021/05/git6.png 1892w" sizes="(max-width: 1024px) 100vw, 1024px" />
<p>できました！</p>
<img class="alignnone size-large wp-image-3012" src="https://mito-lab.com/wp-content/uploads/2021/05/git7-1024x705.png" alt="" width="1024" height="705" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git7-1024x705.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git7-300x207.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git7-768x529.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git7-1536x1058.png 1536w, https://mito-lab.com/wp-content/uploads/2021/05/git7.png 1888w" sizes="(max-width: 1024px) 100vw, 1024px" />
<h3>GitHubでリポジトリを作成する</h3>
<p>GitHub上でバージョン管理を行いたいリポジトリを作成します。</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">イメージとして、<span class="marker"><strong>ローカルで作成したWebサイト1つ分のフォルダがまるっとGitHubにも共有されるイメージです</strong></span>。</div>
</div></div>
<h4>GitHub上でリポジトリを作成</h4>
<p>Repositoriesの右にある「New」ボタンをクリックします。</p>
<img class="alignnone size-large wp-image-3013" src="https://mito-lab.com/wp-content/uploads/2021/05/git8-1024x448.png" alt="" width="1024" height="448" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git8-1024x448.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git8-300x131.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git8-768x336.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git8.png 1460w" sizes="(max-width: 1024px) 100vw, 1024px" />
<h4>リポジトリの設定</h4>
<p>リポジトリー名や説明文を書きます。記入できたら「Create repository」をクリックします。</p>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">リポジトリー自体を公開したくない場合は<span class="marker"><strong>privateの設定で、自分しか閲覧できない状態を作れるよ</strong></span></div>
</div></div>
<img class="alignnone size-large wp-image-3014" src="https://mito-lab.com/wp-content/uploads/2021/05/git9-1024x593.png" alt="" width="1024" height="593" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git9-1024x593.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git9-300x174.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git9-768x444.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git9.png 1448w" sizes="(max-width: 1024px) 100vw, 1024px" />
<h3>ローカルリポジトリの設定</h3>
<p>GitHub上にリポジトリができました。次は、ローカルにもリポジトリを作り、GitHubとつないでいきます。</p>
<h4>GitHub上からデスクトップリポジトリ設定を立ち上げる</h4>
<p>先ほどGitHubで作成したリポジトリにある「set up in DeskTop」をクリックします。</p>
<img class="alignnone size-large wp-image-3015" src="https://mito-lab.com/wp-content/uploads/2021/05/git10-1024x614.png" alt="" width="1024" height="614" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git10-1024x614.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git10-300x180.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git10-768x460.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git10.png 1447w" sizes="(max-width: 1024px) 100vw, 1024px" />
<h4>Clone a Repositoryからローカルのファイルパスを指定</h4>
<p>ローカルで作成したWebサイトのフォルダ最上位を指定します。入力を終えたら「Clone」をクリック。</p>
<img class="alignnone size-large wp-image-3016" src="https://mito-lab.com/wp-content/uploads/2021/05/git12-1024x701.png" alt="" width="1024" height="701" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git12-1024x701.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git12-300x205.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git12-768x526.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git12-1536x1051.png 1536w, https://mito-lab.com/wp-content/uploads/2021/05/git12.png 1882w" sizes="(max-width: 1024px) 100vw, 1024px" />
<p>「GitHub Desktop.appを開く」をクリック</p>
<img class="alignnone size-full wp-image-3017" src="https://mito-lab.com/wp-content/uploads/2021/05/git13.png" alt="" width="516" height="209" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git13.png 516w, https://mito-lab.com/wp-content/uploads/2021/05/git13-300x122.png 300w" sizes="(max-width: 516px) 100vw, 516px" />
<h4>ローカルとリモートの繋がりを確認</h4>
<p>ローカルとリモートのリポジトリが繋がりました。</p>
<img class="alignnone size-large wp-image-3018" src="https://mito-lab.com/wp-content/uploads/2021/05/git14-1024x704.png" alt="" width="1024" height="704" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git14-1024x704.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git14-300x206.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git14-768x528.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git14-1536x1057.png 1536w, https://mito-lab.com/wp-content/uploads/2021/05/git14.png 1910w" sizes="(max-width: 1024px) 100vw, 1024px" />
<h4>おまけの工程</h4>
<div class="balloon-box balloon-right balloon-none balloon-bg-gray clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2024/01/fukidashi.jpg" alt="mito" width="80" height="80"></div>
<div class="icon-name">mito</div>
<div class="balloon-serif">
<div class="balloon-content">もともと、フォルダに入れておいても良いのですが、リポジトリ作成後にローカルリポジトリの配下にファイルを移動させました。</div>
</div></div>
<img class="alignnone size-full wp-image-3019" src="https://mito-lab.com/wp-content/uploads/2021/05/git15.png" alt="" width="762" height="433" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git15.png 762w, https://mito-lab.com/wp-content/uploads/2021/05/git15-300x170.png 300w" sizes="(max-width: 762px) 100vw, 762px" />
<h4>コミットする</h4>
<p>ファイルが認識されると添付の様な表示になります。summaryとDescriptionを入力し「Commit to main」をクリック</p>
<p>&nbsp;</p>
<h4>リモートリポジトリへプッシュする</h4>
<p>ローカルリポジトリにコミットしたものをリモートリポジトリへプッシュします。</p>
<p>「Publish branch」を押す</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">押し忘れると、リモートリポジトリへは反映されないので注意！</div>
</div></div>
<img class="alignnone size-large wp-image-3024" src="https://mito-lab.com/wp-content/uploads/2021/05/git16-1024x702.png" alt="" width="1024" height="702" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git16-1024x702.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git16-300x206.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git16-768x527.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git16-1536x1053.png 1536w, https://mito-lab.com/wp-content/uploads/2021/05/git16.png 1916w" sizes="(max-width: 1024px) 100vw, 1024px" />
<h4>GitHub上でリポジトリを確認</h4>
<p>GitHub上でも履歴が表示され、pushしたファイル名および、中身を確認することができます。</p>
<img class="alignnone size-large wp-image-3022" src="https://mito-lab.com/wp-content/uploads/2021/05/git-16-1-1024x90.png" alt="" width="1024" height="90" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git-16-1-1024x90.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git-16-1-300x26.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git-16-1-768x68.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git-16-1.png 1240w" sizes="(max-width: 1024px) 100vw, 1024px" />
<h3>修正内容を反映させたいとき</h3>
<p>ローカルで編集を加えるごとに、リモートリポジトリとのコードと差が生まれるのでGitHub Desktopで確認すると差分が見られます。</p>
<div class="balloon-box balloon-left balloon-gray balloon-bg-none clearfix">
<div class="balloon-icon maru"><img src="https://mito-lab.com/wp-content/uploads/2019/05/dog2.jpg" alt="momo" width="80" height="80"></div>
<div class="icon-name">momo</div>
<div class="balloon-serif">
<div class="balloon-content">差分を確認し、間違いなければ、先ほどと同じ様にcommit→pushをするよ！</div>
</div></div>
<img class="alignnone size-large wp-image-3023" src="https://mito-lab.com/wp-content/uploads/2021/05/git17-1024x700.png" alt="" width="1024" height="700" srcset="https://mito-lab.com/wp-content/uploads/2021/05/git17-1024x700.png 1024w, https://mito-lab.com/wp-content/uploads/2021/05/git17-300x205.png 300w, https://mito-lab.com/wp-content/uploads/2021/05/git17-768x525.png 768w, https://mito-lab.com/wp-content/uploads/2021/05/git17-1536x1050.png 1536w, https://mito-lab.com/wp-content/uploads/2021/05/git17.png 1916w" sizes="(max-width: 1024px) 100vw, 1024px" />
<h2>まとめ</h2>
<p>GitHubでコードの履歴を管理することで、Web制作の運用案件の管理がグッと楽になると思います。</p>
<p>&nbsp;</p>
<div>Icons made by <a title="Pixel perfect" href="https://www.flaticon.com/authors/pixel-perfect">Pixel perfect</a> from <a title="Flaticon" href="https://www.flaticon.com/">www.flaticon.com</a></div>
]]></content:encoded>
					
					<wfw:commentRss>https://mito-lab.com/githubdesktop/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
