<?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 | Men of Letters（メン・オブ・レターズ） &#8211; 論理的思考/業務改善/プログラミング</title>
	<atom:link href="https://laboratory.kazuuu.net/category/git/feed/" rel="self" type="application/rss+xml" />
	<link>https://laboratory.kazuuu.net</link>
	<description></description>
	<lastBuildDate>Tue, 09 May 2023 04:55:53 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://laboratory.kazuuu.net/wp-content/uploads/2021/02/cropped-L-32x32.png</url>
	<title>Git | Men of Letters（メン・オブ・レターズ） &#8211; 論理的思考/業務改善/プログラミング</title>
	<link>https://laboratory.kazuuu.net</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/><atom:link rel="hub" href="https://websubhub.com/hub"/>	<item>
		<title>GitHub Gistでコードを保存および配布する</title>
		<link>https://laboratory.kazuuu.net/save-and-distribute-your-code-with-github-gist/</link>
					<comments>https://laboratory.kazuuu.net/save-and-distribute-your-code-with-github-gist/#respond</comments>
		
		<dc:creator><![CDATA[小林]]></dc:creator>
		<pubDate>Tue, 09 May 2023 04:55:53 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<guid isPermaLink="false">https://laboratory.kazuuu.net/?p=16190</guid>

					<description><![CDATA[GitHub Gistでコードを保存および配布してみます。 GitHub Gistでは、コード文字列、bashスクリプト、マークダウン、テキストファイル、その他の小さなデータなどが保存および配布できます。 なお、今回は事 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>GitHub Gistでコードを保存および配布してみます。</p>
<p>GitHub Gistでは、コード文字列、bashスクリプト、マークダウン、テキストファイル、その他の小さなデータなどが保存および配布できます。</p>
<p>なお、今回は<span style="background-color: #ff99cc;">事前にGitHubのアカウント登録を行い、GitHub Gistを利用します。</span></p>
<h2>■GitHub Gistでコードを入力する</h2>
<p>まずは、WebブラウザでGitHub（<a href="https://github.com/">https://github.com/</a>）にアクセスします。今回はGoogleChromeを用います。</p>
<p><img decoding="async" class="alignnone size-medium wp-image-16191" src="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.26.19-300x94.png" alt="" width="300" height="94" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.26.19-300x94.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.26.19.png 454w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>アクセスすると、Webサイト上部に「Sign in」という文字が表示されていますので、こちらをクリックします。</p>
<p><img fetchpriority="high" decoding="async" class="alignnone size-medium wp-image-16192" src="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.29.57-268x300.png" alt="" width="268" height="300" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.29.57-268x300.png 268w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.29.57-914x1024.png 914w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.29.57-768x861.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.29.57.png 1250w" sizes="(max-width: 268px) 100vw, 268px" /></p>
<p>クリックすると、Sign in to GitHub（<a href="https://github.com/login">https://github.com/login</a>）のページが表示されますので、「Username or email address（ユーザー名かメールアドレス）」を入力し、次に「Password（パスワード）」を入力します。入力後、「Sign in」ボタンをクリックします。</p>
<p><img decoding="async" class="alignnone size-medium wp-image-16193" src="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.34.33-286x300.png" alt="" width="286" height="300" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.34.33-286x300.png 286w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.34.33-976x1024.png 976w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.34.33-768x806.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.34.33.png 1250w" sizes="(max-width: 286px) 100vw, 286px" /></p>
<p>クリックすると、管理画面が表示されます。表示された画面の右上に「＋」ボタンがありますので、こちらをクリックします。クリックするとプルダウンメニューが表示されます。メニューの中から「New gist」をクリックします。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-16194" src="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.37.19-300x148.png" alt="" width="300" height="148" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.37.19-300x148.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.37.19-1024x506.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.37.19-768x379.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.37.19-1536x758.png 1536w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.37.19.png 1582w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>クリックすると、「Create a new Gist（<a href="https://gist.github.com/">https://gist.github.com/</a>）」のページへ移動します。ページ内の「Filename including extension..（拡張子を含むファイル名）」に保存および配布する拡張子を含むファイル名を記述します。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-16195" src="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.42.32-300x150.png" alt="" width="300" height="150" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.42.32-300x150.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.42.32-768x385.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.42.32.png 1017w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>記述後、コードの編集画面内に、保存および配布するコードを記述します。今回はテストと検証のために「test.py」というファイル名でファイルの中身を「print(&#8220;こんにちは&#8221;)」と記述しています。</p>
<p>記述後、「Create secret gist（秘密のgistを作成する）」ボタンをクリックします。クリックすると、「Secret gists are hidden by search engines but visible to anyone you give the URL to.（検索エンジンからは隠されていますが、URLを教えた相手からは見えるようになる）」。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-16196" src="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.45.25-300x201.png" alt="" width="300" height="201" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.45.25-300x201.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.45.25-1024x687.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.45.25-768x515.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.45.25.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>なお、「Create secret gist（秘密のgistを作成する）」ボタンの隣にある「↓」をクリックすると、「Create secret gist」か「Create public gist」のいずれかを選択できます。「Create public gist」は「Public gists are visible to everyone.（公開されたgistは、誰でも見ることができる）」。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-16197" src="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.51.03-300x115.png" alt="" width="300" height="115" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.51.03-300x115.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.51.03-1024x391.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.51.03-768x293.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.51.03-1536x587.png 1536w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.51.03.png 1913w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>「Create secret gist（秘密のgistを作成する）」ボタンをクリックすると、作成されたシークレットのgistが表示される。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-16198" src="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.53.19-300x265.png" alt="" width="300" height="265" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.53.19-300x265.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.53.19-1024x906.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.53.19-768x680.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2023/05/スクリーンショット-2023-05-09-13.53.19.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>あとは、表示された画面で「Embed」ボタンなどをクリックすることで配布することができます。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://laboratory.kazuuu.net/save-and-distribute-your-code-with-github-gist/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>GitHub ActionsでPythonスクリプトを実行する</title>
		<link>https://laboratory.kazuuu.net/github-actions-to-run-python-scripts/</link>
					<comments>https://laboratory.kazuuu.net/github-actions-to-run-python-scripts/#respond</comments>
		
		<dc:creator><![CDATA[小林]]></dc:creator>
		<pubDate>Tue, 06 Dec 2022 20:42:20 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[Python【初歩から現場実務的なもの】]]></category>
		<guid isPermaLink="false">https://laboratory.kazuuu.net/?p=12754</guid>

					<description><![CDATA[GitHub ActionsでPythonスクリプトを実行してみます。 目次 ■PC環境■GitHubでリポジトリを新規作成する■GitHub Actionsの設定を行う■ワークフローの設定をする■コード■スクリプトファ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>GitHub ActionsでPythonスクリプトを実行してみます。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■PC環境</a></li><li><a href="#toc2" tabindex="0">■GitHubでリポジトリを新規作成する</a></li><li><a href="#toc3" tabindex="0">■GitHub Actionsの設定を行う</a></li><li><a href="#toc4" tabindex="0">■ワークフローの設定をする</a><ol><li><a href="#toc5" tabindex="0">■コード</a></li></ol></li><li><a href="#toc6" tabindex="0">■スクリプトファイルの作成</a><ol><li><a href="#toc7" tabindex="0">■コード</a></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">■PC環境</span></h2>
<p>&gt;Windows 10</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12528" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-300x282.png" alt="" width="300" height="282" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-300x282.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-1024x963.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-768x723.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<h2><span id="toc2">■GitHubでリポジトリを新規作成する</span></h2>
<p>GitHub Actionsを利用してみますが、その前にGitHubでリポジトリを新規作成します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12722" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-300x171.png" alt="" width="300" height="171" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-300x171.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-1024x583.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-768x437.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-120x68.png 120w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-160x90.png 160w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Webブラウザを起動し、GitHub（<a href="https://github.com/">https://github.com/</a>）にアクセスし、お持ちのアカウント情報（ユーザー名かメールアドレス,パスワード）でログインを行います。ログインすると管理画面が表示されますので、こちらの画面の右上に「+」ボタンがありますので、このボタンをクリックします。</p>
<p>クリックするとプルダウンメニューが表示されますので、メニューから「New repository」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_1-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12756" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_1-1-300x159.png" alt="" width="300" height="159" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_1-1-300x159.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_1-1-1024x541.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_1-1-768x406.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_1-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると「Create a new repository」が表示されます。こちらで「Owner」の確認を行い、「Repository name」を入力します。今回は「python_script」とします。</p>
<p>次に「Description (optional)」で説明文を入力しますが、今回は入力しませんので、次に「Public」か「Private」を選択しますが、今回は「Public」を選択します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12724" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1-300x258.png" alt="" width="300" height="258" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1-300x258.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1-1024x880.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1-768x660.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>選択後、ページ下に移動し「Initialize this repository with:」の項目を設定しますが、今回はデフォルトとままで、変更はなしにします。その後「Create repository」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_2-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12757" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_2-1-300x162.png" alt="" width="300" height="162" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_2-1-300x162.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_2-1-1024x551.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_2-1-768x413.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_2-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、新しいリポジトリが作成されました。</p>
<h2><span id="toc3">■GitHub Actionsの設定を行う</span></h2>
<p>作成後、GitHub Actionsの設定を行います。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_3.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12758" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_3-300x162.png" alt="" width="300" height="162" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_3-300x162.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_3-1024x551.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_3-768x413.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_3.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>設定を行いますので、新しく作成したリポジトリの「Actions」タブをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_4-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12759" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_4-1-300x179.png" alt="" width="300" height="179" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_4-1-300x179.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_4-1-1024x611.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_4-1-768x458.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_4-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Get started with GitHub Actions（GitHub Actions を使ってみよう）」というActionsのページが表示されます。ページ内の項目に「Suggested for this repository（このリポジトリへの提案）」があり、その中に「Simple workflow」があります。この「Simple workflow」の「Configure（設定する）」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_5.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12760" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_5-300x134.png" alt="" width="300" height="134" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_5-300x134.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_5-1024x458.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_5-768x343.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_5.png 1318w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<h2><span id="toc4">■ワークフローの設定をする</span></h2>
<p>クリックすると、「blank.yml」というymlファイルの編集画面が表示されます。編集画面内には「This is a basic workflow to help you get started with Actions（Actionsを使い始めるための基本的なワークフローです。）」と記載されていますので、ワークフローを設定していきます。</p>
<h3><span id="toc5">■コード</span></h3>
<pre># This is a basic workflow to help you get started with Actions

name: Python script

# Controls when the workflow will run
on:
  # Allows you to run this workflow manually from the Actions tab
  workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
  # This workflow contains a single job called "build"
  build:
    # The type of runner that the job will run on
    runs-on: ubuntu-latest

    # Steps represent a sequence of tasks that will be executed as part of the job
    steps:
      # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
      - uses: actions/checkout@v3

      # Runs a single command using the runners shell
      - name: Run a Python script
        run: python .github/workflows/example.py</pre>
<p>ワークフローは上記のように設定します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_6-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12761" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_6-1-300x141.png" alt="" width="300" height="141" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_6-1-300x141.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_6-1-1024x482.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_6-1-768x361.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_6-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>なお、「blank.yml」というymlファイルは「script.yml」というファイル名に変更します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_7.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12762" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_7-300x133.png" alt="" width="300" height="133" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_7-300x133.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_7-1024x454.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_7-768x340.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_7.png 1304w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>変更後、「Start commit」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_8-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12764" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_8-1-300x221.png" alt="" width="300" height="221" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_8-1-300x221.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_8-1-1024x755.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_8-1-768x566.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_8-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、フォームが表示されます。このフォーム内の「Create ****.xml」の入力欄に、今回は「create github action workflow file」と入力します。</p>
<p>入力後、「Commit new file」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_9.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12765" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_9-300x96.png" alt="" width="300" height="96" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_9-300x96.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_9-1024x329.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_9-768x247.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_9.png 1113w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、新しいファイルがGitに登録されます。</p>
<h2><span id="toc6">■スクリプトファイルの作成</span></h2>
<p>登録後、今度はPythonのスクリプトファイルを作成します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_10.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12766" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_10-300x106.png" alt="" width="300" height="106" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_10-300x106.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_10-1024x360.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_10-768x270.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_10.png 1236w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>作成後、「workflows」内にスクリプトファイルを作成しますので、「Add file」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_11-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12767" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_11-1-300x238.png" alt="" width="300" height="238" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_11-1-300x238.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_11-1-1024x812.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_11-1-768x609.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_11-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、プルダウンメニューが表示されますので、「Create new file」をクリックします。</p>
<h3><span id="toc7">■コード</span></h3>
<pre>def main():
	print("こんにちは、世界。こちらはバーチャル側にいます。")
	
if __name__ == '__main__':
	main()</pre>
<p>クリックすると、新しいファイルの編集画面が表示されますので、コードを記述します。今回は上記のdef文を用いてmain()関数を定義し、それを呼び出すようにするコードを記述します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_12-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12768" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_12-1-300x153.png" alt="" width="300" height="153" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_12-1-300x153.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_12-1-1024x523.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_12-1-768x393.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_12-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>記述後、ファイル名をワークフローで設定したスクリプトのファイル名である「example.py」とします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_13-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12769" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_13-1-300x125.png" alt="" width="300" height="125" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_13-1-300x125.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_13-1-1024x426.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_13-1-768x319.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_13-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>ファイル名を設定後、ページ下に移動すると、「Commit new file」というフォームがあるので、今回は「Create ****.py」の入力欄に「add example.py」と入力し、「Commit directly to the main branch.（メインブランチに直接コミットする）」を選択した状態で「Commit new file」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_14-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12770" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_14-1-300x144.png" alt="" width="300" height="144" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_14-1-300x144.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_14-1-1024x491.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_14-1-768x368.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_14-1.png 1249w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、PythonのスクリプトファイルがGitに登録されます。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_15-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12771" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_15-1-300x141.png" alt="" width="300" height="141" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_15-1-300x141.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_15-1-1024x481.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_15-1-768x361.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_15-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>登録後、「Actions」タブをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_16.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12772" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_16-300x124.png" alt="" width="300" height="124" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_16-300x124.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_16-1024x422.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_16-768x317.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_16.png 1293w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Actions」のページが表示されますので、ページ内の「Python script」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_17.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12773" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_17-300x137.png" alt="" width="300" height="137" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_17-300x137.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_17-1024x468.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_17-768x351.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_17.png 1289w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「This workflow has a workflow_dispatch event trigger.（このワークフローには、workflow_dispatch イベントトリガーがあります。）」と表示された右側に「Run workflow」ボタンがありますので、こちらをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_18-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12774" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_18-1-300x132.png" alt="" width="300" height="132" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_18-1-300x132.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_18-1-1024x450.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_18-1-768x338.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_18-1.png 1249w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Use workflow from」と表示された欄が表示されます。この欄の中で「Branch: main」の設定にしたままで、「Run workflow」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12775" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19-300x127.png" alt="" width="300" height="127" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19-300x127.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19-1024x433.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19-768x325.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19.png 1287w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「This workflow has no runs yets.（このワークフローはまだ実行されていません。）」と表示されたままですが、再度「Python script」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12776" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19-1-300x107.png" alt="" width="300" height="107" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19-1-300x107.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19-1-1024x365.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19-1-768x274.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_19-1.png 1306w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、今度は「This workflow has no runs yets.（このワークフローはまだ実行されていません。）」という表示はされず、「Python script」が追加されます。この追加された「Python script」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_20-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12777" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_20-1-300x120.png" alt="" width="300" height="120" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_20-1-300x120.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_20-1-1024x408.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_20-1-768x306.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_20-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、ワークフローの詳細が表示されます。表示された詳細の「build」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_21-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12778" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_21-1-300x147.png" alt="" width="300" height="147" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_21-1-300x147.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_21-1-1024x502.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_21-1-768x377.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-27_21-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリック後、「build」の「Run a Python script」をクリックすると、GitHub ActionsでPythonスクリプトを実行し、実行された結果が出力されていることが確認できました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://laboratory.kazuuu.net/github-actions-to-run-python-scripts/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【初心者入門】GitHub Actionsを利用する</title>
		<link>https://laboratory.kazuuu.net/use-github-actions-for-beginners/</link>
					<comments>https://laboratory.kazuuu.net/use-github-actions-for-beginners/#respond</comments>
		
		<dc:creator><![CDATA[小林]]></dc:creator>
		<pubDate>Mon, 05 Dec 2022 20:46:01 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<guid isPermaLink="false">https://laboratory.kazuuu.net/?p=12721</guid>

					<description><![CDATA[GitHub Actionsを利用してみます。 GitHub Actionsは、2018年にGitHubによって導入されたCI / CDおよび一般的な自動化システム。パイプラインを担当するワークフローを作成することで、コ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>GitHub Actionsを利用してみます。</p>
<p>GitHub Actionsは、2018年にGitHubによって導入されたCI / CDおよび一般的な自動化システム。パイプラインを担当するワークフローを作成することで、コードの実行に必要な一連のアクションを減らすことができるものです。</p>
<p>なお、GitHub Actionsの使用料金は、パブリックリポジトリとセルフホスティングランナーの両方で無料で利用できる。プライベートリポジトリの場合、アカウントで使用する製品に応じて、一定量の無料利用分とストレージを受け取ることができる。含まれる量を超える使用は、支出制限によって制御される（<a href="https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions">https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions</a>）。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■PC環境</a></li><li><a href="#toc2" tabindex="0">■GitHubでリポジトリを新規作成する</a></li><li><a href="#toc3" tabindex="0">■新しいリポジトリにフォルダを作成する</a></li><li><a href="#toc4" tabindex="0">■ワークフロー結果の表示と確認</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">■PC環境</span></h2>
<p>&gt;Windows 10</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12528" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-300x282.png" alt="" width="300" height="282" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-300x282.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-1024x963.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-768x723.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<h2><span id="toc2">■GitHubでリポジトリを新規作成する</span></h2>
<p>GitHub Actionsを利用してみますが、その前にGitHubでリポジトリを新規作成します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12722" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-300x171.png" alt="" width="300" height="171" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-300x171.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-1024x583.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-768x437.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-120x68.png 120w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1-160x90.png 160w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083325-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Webブラウザを起動し、GitHub（<a href="https://github.com/">https://github.com/</a>）にアクセスし、お持ちのアカウント情報（ユーザー名かメールアドレス,パスワード）でログインを行います。ログインすると管理画面が表示されますので、こちらの画面の右上に「+」ボタンがありますので、このボタンをクリックします。</p>
<p>クリックするとプルダウンメニューが表示されますので、メニューから「New repository」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26_1-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12723" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26_1-1-300x173.png" alt="" width="300" height="173" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26_1-1-300x173.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26_1-1-1024x591.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26_1-1-768x444.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26_1-1-120x68.png 120w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26_1-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると「Create a new repository」が表示されます。こちらで「Owner」の確認を行い、「Repository name」を入力します。今回は「action_test」とします。</p>
<p>次に「Description (optional)」で説明文を入力しますが、今回は入力しませんので、次に「Public」か「Private」を選択しますが、今回は「Public」を選択します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12724" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1-300x258.png" alt="" width="300" height="258" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1-300x258.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1-1024x880.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1-768x660.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-083943-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>選択後、ページ下に移動し「Initialize this repository with:」の項目を設定しますが、今回はデフォルトとままで、変更はなしにします。その後「Create repository」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084200-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12725" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084200-1-300x187.png" alt="" width="300" height="187" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084200-1-300x187.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084200-1-1024x639.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084200-1-768x479.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084200-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、新しいリポジトリが作成されました。</p>
<h2><span id="toc3">■新しいリポジトリにフォルダを作成する</span></h2>
<p>作成後、新しいリポジトリにフォルダを作成します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084445-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12726" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084445-1-300x87.png" alt="" width="300" height="87" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084445-1-300x87.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084445-1-1024x297.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084445-1-768x223.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084445-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>作成するために、新規で作成すると「Quick setup」が表示されており、この項目内に「creating a new file」というリンクがあるので、こちらをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084709-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12727" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084709-1-300x173.png" alt="" width="300" height="173" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084709-1-300x173.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084709-1-1024x589.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084709-1-768x442.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084709-1-120x68.png 120w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084709-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「New File」の編集画面が表示されますので、ファイル名の入力欄に「.github」と入力します。入力後、「&#8221;/&#8221;（スラッシュ）」を入力します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084956-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12728" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084956-1-300x191.png" alt="" width="300" height="191" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084956-1-300x191.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084956-1-1024x652.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084956-1-768x489.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-084956-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>入力すると、新しいフォルダを作成することができ、編集画面に表示されます。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085135-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12729" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085135-1-300x169.png" alt="" width="300" height="169" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085135-1-300x169.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085135-1-1024x578.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085135-1-768x434.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085135-1-120x68.png 120w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085135-1-160x90.png 160w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085135-1-320x180.png 320w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085135-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>表示後、さらに同じようにして「workflows」のフォルダを作成します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085352-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12730" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085352-1-300x180.png" alt="" width="300" height="180" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085352-1-300x180.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085352-1-1024x616.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085352-1-768x462.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085352-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>作成後、「workflows」内に「github-actions-demo.yml」というファイルを作成します。作成する際に「Edit new file」にコードを入力します。今回はこちらのコードを利用させて頂きます（<a href="https://docs.github.com/ja/actions/quickstart">https://docs.github.com/ja/actions/quickstart</a>）。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085911-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12731" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085911-1-300x197.png" alt="" width="300" height="197" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085911-1-300x197.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085911-1-1024x671.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085911-1-768x504.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-085911-1.png 1249w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>コードを入力後、ページ下にある「Commit new file」ボタンをクリックします。クリックすると、今回追加したファイルをGitに登録されます。これでイベントがトリガーされ、ワー​​クフローが実行されます。</p>
<h2><span id="toc4">■ワークフロー結果の表示と確認</span></h2>
<p>ワー​​クフローの実行後、結果の表示と確認を行ってみます。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-090820.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12732" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-090820-300x93.png" alt="" width="300" height="93" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-090820-300x93.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-090820-1024x316.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-090820-768x237.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-090820.png 1357w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>GitHub内の「Actions」タブをクリックします。クリックすると、今回のgithub-actions-demo.ymlに定義したワークフローが実行成功となり、緑のチェックマークが付いていることが確認できます。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091105.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12733" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091105-300x101.png" alt="" width="300" height="101" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091105-300x101.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091105-1024x346.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091105-768x260.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091105.png 1340w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>確認後、「Actions」タブ内の今回の「GitHub Actions Demo」というワークフローをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091425.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12734" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091425-300x98.png" alt="" width="300" height="98" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091425-300x98.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091425-768x252.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091425.png 980w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリック後、さらに「Create github-actions-demo.yml」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091538-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12735" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091538-1-300x168.png" alt="" width="300" height="168" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091538-1-300x168.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091538-1-1024x574.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091538-1-768x431.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091538-1-120x68.png 120w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091538-1-160x90.png 160w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091538-1-320x180.png 320w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091538-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Jobs」という項目があり、項目内の「Explore-GitHub-Actions」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091729.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12736" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091729-300x135.png" alt="" width="300" height="135" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091729-300x135.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091729-1024x459.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091729-768x345.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-26-091729.png 1353w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、ログが表示されます。ログでは、各ステップがどのように処理されたかが表示され、表示されている「手順」を展開して、詳細を表示することができます。これで結果の表示と確認は完了となります。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://laboratory.kazuuu.net/use-github-actions-for-beginners/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>リモートリポジトリにpushする（アップロードする）</title>
		<link>https://laboratory.kazuuu.net/push-to-remote-repository/</link>
					<comments>https://laboratory.kazuuu.net/push-to-remote-repository/#respond</comments>
		
		<dc:creator><![CDATA[小林]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 20:40:17 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<guid isPermaLink="false">https://laboratory.kazuuu.net/?p=12620</guid>

					<description><![CDATA[前回、ローカルGitリポジトリにファイルを追加するという記事を公開しましたが、リモートリポジトリにpushしてみます（アップロードしてみます）。 なお、ここでのpush（プッシュ）とは、ローカルリポジトリのコンテンツをリ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>前回、<a href="https://laboratory.kazuuu.net/adding-files-to-the-local-git-repository">ローカルGitリポジトリにファイルを追加する</a>という記事を公開しましたが、リモートリポジトリにpushしてみます（アップロードしてみます）。</p>
<p>なお、ここでのpush（プッシュ）とは、ローカルリポジトリのコンテンツをリモートリポジトリにアップロードすることを言います。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■PC環境</a></li><li><a href="#toc2" tabindex="0">■リモートリポジトリに追加</a></li><li><a href="#toc3" tabindex="0">■リモートリポジトリにpushする</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">■PC環境</span></h2>
<p>&gt;Windows 10</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12528" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-300x282.png" alt="" width="300" height="282" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-300x282.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-1024x963.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-768x723.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>&gt;git &#8211;version<br />
git version 2.35.1.windows.2</p>
<p>※今回は「Git for windows」をインストールしています。</p>
<h2><span id="toc2">■リモートリポジトリに追加</span></h2>
<p>リモートリポジトリにpushしますが、その前にリモートリポジトリをブックマークします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115243-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12621" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115243-1-300x226.png" alt="" width="300" height="226" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115243-1-300x226.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115243-1-1024x771.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115243-1-768x578.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115243-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>ブックマークするために、GitHub（<a href="https://github.com/">https://github.com/</a>）にアクセスし、お持ちのアカウントでログインします。ログイン後のページの右上にある「+」ボタンをクリックし、「New repository」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115611-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12622" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115611-1-300x165.png" alt="" width="300" height="165" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115611-1-300x165.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115611-1-1024x564.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115611-1-768x423.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-115611-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると「Create a new repository（<a href="https://github.com/new">https://github.com/new</a>）」のページに移動します。移動後、今回は「Owner」をお持ちのユーザー名に設定し、「Repository name」を「github_test」に設定します。</p>
<p>設定後、「Description (optional)」で説明は記入なしで、「Public」を選択します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120028-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12623" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120028-1-300x240.png" alt="" width="300" height="240" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120028-1-300x240.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120028-1-1024x820.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120028-1-768x615.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120028-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>選択後、「Initialize this repository with:」、「Add .gitignore」、「Choose a license」はデフォルトのままで、最後にページ下にある「Create repository」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120230.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12624" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120230-300x129.png" alt="" width="300" height="129" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120230-300x129.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120230-1024x441.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120230-768x330.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-120230.png 1327w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、新しいリポジトリが作成され、表示されます。表示後「Quick setup — if you’ve done this kind of thing before」から「HTTPS」を選択し、リポジトリのURLを取得します。</p>
<pre>C:\Users\user_&gt;cd github_test</pre>
<p>取得後、Windows10のコマンドプロンプトを起動します。起動後、上記のコマンドを入力し、Enterキーを押します。「cd」コマンドを用いて作成した「github_test」ディレクトリ内に移動します。</p>
<pre>C:\Users\user_\github_test&gt;git remote add origin https://github.com/ユーザーID/github_test.git</pre>
<p>移動後、上記のコマンドを入力し、Enterキーを押します。「git remote」コマンドを用いて、先程作成したリモートリポジトリに追加します。「add」は追加で、「origin」は、リポジトリの初期ブランチのデフォルト名です。</p>
<p>Enterキーを押すと、何も出力されませんが、追加されます。</p>
<h2><span id="toc3">■リモートリポジトリにpushする</span></h2>
<pre>C:\Users\user_\github_test&gt;git push origin master</pre>
<p>追加後、上記のコマンドを入力し、Enterキーを押します。「git push」コマンドを用いて、ローカルコミットを取得し、他のユーザーが共同作業できるようにgithubのリモートサーバー（リモートリポジトリ）にアップロードします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-121713-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12625" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-121713-1-300x158.png" alt="" width="300" height="158" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-121713-1-300x158.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-121713-1-1024x539.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-121713-1-768x405.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-121713-1.png 1249w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Enterキーを押すと、「Connect to GitHub」というウインドウが表示されます。ウインドウ内には「GitHub Sign in」と表示されています。サインインするために、「Browser/Device」、「Token」の方法がありますが、今回は「Browser/Device」の「Sign in with your browser」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122047.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12626" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122047-300x161.png" alt="" width="300" height="161" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122047-300x161.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122047-1024x548.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122047-768x411.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122047.png 1231w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、Webブラウザが起動し、「Authorize application」のページが表示されます。ページ内の「Authorize GitCredentialManager」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122312.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12627" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122312-300x124.png" alt="" width="300" height="124" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122312-300x124.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122312-1024x422.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122312-768x317.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122312.png 1191w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Confirm access」のページが表示されます。ページ内の「Password」に、お持ちのGithubパスワードを入力します。入力後「Confirm password」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122551.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12628" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122551-300x120.png" alt="" width="300" height="120" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122551-300x120.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122551-1024x410.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122551-768x307.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-122551.png 1199w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Git Credential Manager」のページが表示されます。ページ内に「Authentication Succeeded. You may now close this tab and return to the application.（認証に成功しました。これで、このタブを閉じて、アプリケーションに戻ることができます。）」と表示されます。これでサインインを行い、認証が成功しましたので、タブを閉じます。</p>
<pre>info: please complete authentication in your browser...
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 240 bytes | 240.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/ユーザーID/github_test.git
* [new branch] master -&gt; master</pre>
<p>閉じた後にコマンドプロンプト上に戻ります。戻ると、上記のメッセージが出力されます。これで、ローカルリポジトリのコンテンツをリモートリポジトリにアップロードする作業が完了となります。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-123059.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12629" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-123059-300x148.png" alt="" width="300" height="148" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-123059-300x148.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-123059-1024x504.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-123059-768x378.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-18-123059.png 1289w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>完了後、GitHub（<a href="https://github.com/">https://github.com/</a>）にアクセスし、先程作成したリポジトリを確認すると、ローカルリポジトリのファイルがアップロードされていることが確認できました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://laboratory.kazuuu.net/push-to-remote-repository/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ローカルGitリポジトリにファイルを追加する</title>
		<link>https://laboratory.kazuuu.net/adding-files-to-the-local-git-repository/</link>
					<comments>https://laboratory.kazuuu.net/adding-files-to-the-local-git-repository/#respond</comments>
		
		<dc:creator><![CDATA[小林]]></dc:creator>
		<pubDate>Sat, 12 Nov 2022 20:43:08 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<guid isPermaLink="false">https://laboratory.kazuuu.net/?p=12612</guid>

					<description><![CDATA[前回、Windowsで独自のローカルGitリポジトリを作成するという記事を公開しましたが、今回はローカルGitリポジトリにファイルを追加してみます。 目次 ■PC環境■作成したリポジトリに移動する作成したリポジトリにファ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>前回、<a href="https://laboratory.kazuuu.net/create-your-own-local-git-repository-on-windows10">Windowsで独自のローカルGitリポジトリを作成する</a>という記事を公開しましたが、今回はローカルGitリポジトリにファイルを追加してみます。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■PC環境</a></li><li><a href="#toc2" tabindex="0">■作成したリポジトリに移動する</a></li><li><a href="#toc3" tabindex="0">作成したリポジトリにファイルを登録する</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">■PC環境</span></h2>
<p>&gt;Windows 10</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12528" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-300x282.png" alt="" width="300" height="282" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-300x282.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-1024x963.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-768x723.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>&gt;git &#8211;version<br />
git version 2.35.1.windows.2</p>
<p>※今回は「Git for windows」をインストールしています。</p>
<h2><span id="toc2">■作成したリポジトリに移動する</span></h2>
<p>前回、リポジトリを作成しましたので、作成したリポジトリに移動します。移動するために、Windows10のコマンドプロンプトを起動します。</p>
<pre>C:\Users\user_&gt;cd github_test</pre>
<p>起動後、上記のコマンドを入力し、Enterキーを押します。「cd」コマンドを用いて作成した「github_test」ディレクトリ内に移動します。</p>
<h2><span id="toc3">作成したリポジトリにファイルを登録する</span></h2>
<p>移動後、作成したリポジトリにファイルを登録するために、まずはファイルを用意します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120233-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12613" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120233-1-300x203.png" alt="" width="300" height="203" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120233-1-300x203.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120233-1-1024x693.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120233-1-768x520.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120233-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>今回は「C:\Users\user_\github_test（フォルダパス）」内に「test01.txt」というテキストファイルを用意しました。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120602-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12614" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120602-1-300x180.png" alt="" width="300" height="180" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120602-1-300x180.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120602-1-1024x615.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120602-1-768x461.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-120602-1.png 1249w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>このテキストファイルの中身は上記になります。</p>
<pre>C:\Users\user_\github_test&gt;git add test01.txt</pre>
<p>ファイルの用意ができましたので、コマンドプロンプト上に戻ります。戻った後に、上記のコマンドを入力し、Enterキーを押します。「git add」コマンドを用いて作成されたファイルをgitリポジトリに追加します。</p>
<pre>C:\Users\user_\github_test&gt;git status</pre>
<p>Enterキーを押すと、何も出力されませんが、gitリポジトリに追加されました。追加されたファイルの状態を確認するには、上記のコマンドを入力し、Enterキーを押します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-121141-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12615" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-121141-1-300x226.png" alt="" width="300" height="226" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-121141-1-300x226.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-121141-1-1024x772.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-121141-1-768x579.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-17-121141-1.png 1249w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Enterキーを押すと、「Changes to be committed（コミットされる変更点）:」で「new file: test01.txt」と出力されていますので、ファイルがgitリポジトリに追加されていることがわかります。</p>
<pre>C:\Users\user_\github_test&gt;<span class="pln">git commit </span><span class="pun">-</span><span class="pln">m </span><span class="pun">"ここにコミットメッセージを入力</span><span class="pun">"</span></pre>
<p>追加されたファイルの状態を確認後、上記のコマンドを入力し、Enterキーを押します。「git commit」コマンドを用いて、リポジトリに登録します。「-m」コマンドをコミットメッセージを追加します。今回は「テスト。検証です。」とします。</p>
<pre>[master (root-commit) 8322d03] テスト。検証です。
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 test01.txt</pre>
<p>Enterキーを押すと、上記のメッセージが出力されます。これでリポジトリに登録完了となります。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://laboratory.kazuuu.net/adding-files-to-the-local-git-repository/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Windowsで独自のローカルGitリポジトリを作成する</title>
		<link>https://laboratory.kazuuu.net/create-your-own-local-git-repository-on-windows10/</link>
					<comments>https://laboratory.kazuuu.net/create-your-own-local-git-repository-on-windows10/#respond</comments>
		
		<dc:creator><![CDATA[小林]]></dc:creator>
		<pubDate>Wed, 09 Nov 2022 21:04:35 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<guid isPermaLink="false">https://laboratory.kazuuu.net/?p=12602</guid>

					<description><![CDATA[Windowsで独自のローカルGitリポジトリを作成してみます。 目次 ■PC環境■ディレクトリを作成する■リポジトリを作成し初期化する ■PC環境 &#62;Windows 10 &#62;git &#8211;versi [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Windowsで独自のローカルGitリポジトリを作成してみます。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■PC環境</a></li><li><a href="#toc2" tabindex="0">■ディレクトリを作成する</a></li><li><a href="#toc3" tabindex="0">■リポジトリを作成し初期化する</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">■PC環境</span></h2>
<p>&gt;Windows 10</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12528" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-300x282.png" alt="" width="300" height="282" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-300x282.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-1024x963.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1-768x723.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/2022-06-07-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>&gt;git &#8211;version<br />
git version 2.35.1.windows.2</p>
<p>※今回は「Git for windows」をインストールしています。</p>
<h2><span id="toc2">■ディレクトリを作成する</span></h2>
<p>まずは、ディレクトリを作成します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-123552-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12604" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-123552-1-300x185.png" alt="" width="300" height="185" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-123552-1-300x185.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-123552-1-1024x633.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-123552-1-768x475.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-123552-1.png 1249w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>今回は「C:\Users\user_(ユーザー名)」以下に「github_test」というディレクトリを作成します。作成する際は、Windows10のコマンドプロンプトを起動し、「mkdir」コマンドを用いてディレクトリを作成してもよいです。</p>
<h2><span id="toc3">■リポジトリを作成し初期化する</span></h2>
<p>ディレクトリを作成後、リポジトリを作成し初期化しますので、Windows10のコマンドプロンプトを起動します。</p>
<pre>C:\Users\user_&gt;cd github_test</pre>
<p>起動後、上記のコマンドを入力し、Enterキーを押します。「cd」コマンドを用いて先程作成した「github_test」ディレクトリ内に移動します。</p>
<pre>C:\Users\user_\github_test&gt;git init</pre>
<p>移動後、上記のコマンドを入力し、Enterキーを押します。「git init」コマンドを用いて、現在のディレクトリである「github_test」をGitリポジトリに変換します。実行することで、現在のディレクトリである「github_test」内に .git サブディレクトリが追加され、プロジェクトのバージョンを記録することができるようになります。</p>
<pre>Initialized empty Git repository in C:/Users/user_/github_test/.git/</pre>
<p>Enterキーを押すと、「Initialized empty Git repository（空のGitリポジトリを初期化しました）」と出力されます。出力された場所（in）は、「C:/Users/user_/github_test/.git/」になります。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125058-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12605" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125058-1-300x145.png" alt="" width="300" height="145" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125058-1-300x145.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125058-1-1024x495.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125058-1-768x371.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125058-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>出力後、「エクスプローラー」で「github_test」ディレクトリを確認してみると、「このフォルダーは空です」と表示されています。表示されていますが、「エクスプローラー」の「表示」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125357-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12606" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125357-1-300x116.png" alt="" width="300" height="116" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125357-1-300x116.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125357-1-1024x394.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125357-1-768x296.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125357-1.png 1249w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「隠しファイル」の項目があるので、こちらのチェックボックスにチェックを入れます。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125530-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-12607" src="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125530-1-300x142.png" alt="" width="300" height="142" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125530-1-300x142.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125530-1-1024x484.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125530-1-768x363.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2022/06/スクリーンショット-2022-06-16-125530-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>チェックを入れた後に、「github_test」ディレクトリ内を確認すると、空のGitリポジトリが出力されていることを確認できました。</p>
<p>確認ができましたので、これで独自のローカルGitリポジトリの作成は終了となります。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://laboratory.kazuuu.net/create-your-own-local-git-repository-on-windows10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PyGithubを使用しPythonでGitHubの情報を取得する</title>
		<link>https://laboratory.kazuuu.net/get-github-information-in-python-using-pygithub/</link>
					<comments>https://laboratory.kazuuu.net/get-github-information-in-python-using-pygithub/#respond</comments>
		
		<dc:creator><![CDATA[小林]]></dc:creator>
		<pubDate>Thu, 14 Jan 2021 22:14:21 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[Python【初歩から現場実務的なもの】]]></category>
		<guid isPermaLink="false">https://laboratory.kazuuu.net/?p=5969</guid>

					<description><![CDATA[PyGithubを使用しPythonでGitHubの情報を取得してみます。 目次 ■Python■GitHubでアクセストークンを作成する■PyGithubをインストールする■PyGithubを使用しGitHubの情報を [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>PyGithubを使用しPythonでGitHubの情報を取得してみます。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■Python</a></li><li><a href="#toc2" tabindex="0">■GitHubでアクセストークンを作成する</a></li><li><a href="#toc3" tabindex="0">■PyGithubをインストールする</a></li><li><a href="#toc4" tabindex="0">■PyGithubを使用しGitHubの情報を取得する</a><ol><li><a href="#toc5" tabindex="0">■コード</a></li><li><a href="#toc6" tabindex="0">■実行</a></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">■Python</span></h2>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-18-080043-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-5073" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-18-080043-1-300x88.png" alt="" width="300" height="88" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-18-080043-1-300x88.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-18-080043-1-1024x299.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-18-080043-1-768x224.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-18-080043-1.png 1201w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>今回のPythonのバージョンは、「3.8.5」を使用しています。（Windows10）（pythonランチャーでの確認）</p>
<h2><span id="toc2">■GitHubでアクセストークンを作成する</span></h2>
<p>PythonでGitHubの情報を取得してみますが、その前にGitHubでアクセストークンを作成します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-085930-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-5971" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-085930-1-242x300.png" alt="" width="242" height="300" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-085930-1-242x300.png 242w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-085930-1-827x1024.png 827w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-085930-1-768x950.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-085930-1-1241x1536.png 1241w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-085930-1.png 1250w" sizes="(max-width: 242px) 100vw, 242px" /></a></p>
<p>作成するために、Sign in to GitHub（<a href="https://github.com/login">https://github.com/login</a>）にアクセスし、お持ちのGitHubアカウントの情報（ユーザー名もしくはメールアドレス、パスワード）を入力し、「Sign in」ボタンをクリックし、ログインします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090221-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-5972" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090221-1-300x214.png" alt="" width="300" height="214" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090221-1-300x214.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090221-1-1024x730.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090221-1-768x548.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090221-1.png 1249w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>ログインすると、右上のアイコンのようなものが表示されている箇所をクリックします。クリックするとプルダウンメニューが表示されます。メニューの中から「Settings」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090444-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-5973" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090444-1-220x300.png" alt="" width="220" height="300" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090444-1-220x300.png 220w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090444-1-752x1024.png 752w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090444-1-768x1046.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090444-1-1128x1536.png 1128w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090444-1.png 1250w" sizes="(max-width: 220px) 100vw, 220px" /></a></p>
<p>クリックすると、「Your Profile」（<a href="https://github.com/settings/profile">https://github.com/settings/profile</a>）ページに移動します。左側メニューから「Developer settings」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090704-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-5975" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090704-1-300x79.png" alt="" width="300" height="79" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090704-1-300x79.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090704-1-1024x270.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090704-1-768x202.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-090704-1.png 1249w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「GitHub Apps」（<a href="https://github.com/settings/apps">https://github.com/settings/apps</a>）のページへ移動します。左側メニューから「Personal access tokens」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091001-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-5976" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091001-1-300x82.png" alt="" width="300" height="82" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091001-1-300x82.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091001-1-1024x279.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091001-1-768x209.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091001-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Personal Access Tokens」（<a href="https://github.com/settings/tokens">https://github.com/settings/tokens</a>）のページへ移動します。ページ内の「Generate new token」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091353-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-5977" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091353-1-300x96.png" alt="" width="300" height="96" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091353-1-300x96.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091353-1-1024x329.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091353-1-768x247.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091353-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると「New personal access token」（<a href="https://github.com/settings/tokens/new">https://github.com/settings/tokens/new</a>）のページに移動します。ページ内に「Note」という項目がありますので、作成するアクセストークの名前を入力します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091606-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-5978" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091606-1-300x218.png" alt="" width="300" height="218" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091606-1-300x218.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091606-1-1024x743.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091606-1-768x557.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091606-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>入力後、ページの下に移動すると、「Select scopes」という項目があります。「Scopes define the access for personal tokens.（スコープは、個人トークンへのアクセスを定義します。）」と書かれていますので、PythonでGithubにアクセスした時に、引き出す情報を項目内から選択します。今回はリポジトリの情報を引き出してみますので、「repo」のチェックボックスにチェックを入れます。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091950-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-5979" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091950-1-300x116.png" alt="" width="300" height="116" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091950-1-300x116.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091950-1-1024x398.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091950-1-768x298.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-091950-1.png 1249w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>チェックボックスにチェックを入れた後、ページ内の一番下にある「Generate token」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-092126-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-5980" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-092126-1-300x129.png" alt="" width="300" height="129" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-092126-1-300x129.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-092126-1-1024x442.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-092126-1-768x331.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-092126-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Make sure to copy your new personal access token now. You won’t be able to see it again!（今すぐ新しいパーソナルアクセストークンをコピーしてください。二度と見ることはできません！）」と表示され、その下にアクセストークンが生成されます。このアクセストークンを右側のクリップボードのマークをクリックし、アクセストークンをコピーします。</p>
<p>コピーしたアクセストークンは、コードエディターなどで保存します。保存後、Githubのページを閉じます。</p>
<h2><span id="toc3">■PyGithubをインストールする</span></h2>
<p>PyGithubをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。</p>
<pre>pip install PyGithub</pre>
<p>起動後、上記のコマンドを入力し、Enterキーを押します。</p>
<p>なお、今回は、pythonランチャーを使用しており、Python Version 3.8.5にインストールを行うために、pipを使う場合にはコマンドでの切り替えを行います。</p>
<pre>py -3.8 -m pip install PyGithub</pre>
<p>切り替えるために、上記のコマンドを入力し、Enterキーを押します。</p>
<blockquote><p>Collecting PyGithub<br />
Downloading PyGithub-1.54.1-py3-none-any.whl (289 kB)<br />
|████████████████████████████████| 289 kB 1.3 MB/s<br />
Collecting pyjwt&lt;2.0<br />
Downloading PyJWT-1.7.1-py2.py3-none-any.whl (18 kB)<br />
Collecting deprecated<br />
Downloading Deprecated-1.2.10-py2.py3-none-any.whl (8.7 kB)<br />
Requirement already satisfied: requests&gt;=2.14.0 in c:\pg\python38\lib\site-packages (from PyGithub) (2.25.0)<br />
Collecting wrapt&lt;2,&gt;=1.10<br />
Downloading wrapt-1.12.1.tar.gz (27 kB)<br />
Requirement already satisfied: urllib3&lt;1.27,&gt;=1.21.1 in c:\pg\python38\lib\site-packages (from requests&gt;=2.14.0-&gt;PyGithub) (1.26.2)<br />
Requirement already satisfied: certifi&gt;=2017.4.17 in c:\pg\python38\lib\site-packages (from requests&gt;=2.14.0-&gt;PyGithub) (2020.11.8)<br />
Requirement already satisfied: chardet&lt;4,&gt;=3.0.2 in c:\pg\python38\lib\site-packages (from requests&gt;=2.14.0-&gt;PyGithub) (3.0.4)<br />
Requirement already satisfied: idna&lt;3,&gt;=2.5 in c:\pg\python38\lib\site-packages (from requests&gt;=2.14.0-&gt;PyGithub) (2.10)<br />
Using legacy &#8216;setup.py install&#8217; for wrapt, since package &#8216;wheel&#8217; is not installed.<br />
Installing collected packages: pyjwt, wrapt, deprecated, PyGithub<br />
Running setup.py install for wrapt &#8230; done<br />
Successfully installed PyGithub-1.54.1 deprecated-1.2.10 pyjwt-1.7.1 wrapt-1.12.1</p></blockquote>
<p>Enterキーを押すと、インストールが開始され、「Successfully installed」と表示されます。これが表示されれば、正常にインストールは完了となります。</p>
<h2><span id="toc4">■PyGithubを使用しGitHubの情報を取得する</span></h2>
<p>インストールが完了しましたので、PyGithubを使用しGitHubの情報を取得するスクリプトを書いていきます。</p>
<h3><span id="toc5">■コード</span></h3>
<pre>from github import Github

g = Github("生成されたアクセストークン")

for repo in g.get_user().get_repos():
    print(repo.name)</pre>
<p>インポートでgithubモジュールを呼び出して、gという変数を作成し、その中にGithub()と記述し、括弧内に生成されたアクセストークンを入力し、格納します。</p>
<p>格納した後は、for文によるループ処理（繰り返し処理）で、アクセストークンからget_user()でGithubアカウント内のget_repos()、リポジトリの情報（repo.nameでリポジトリ名）を取得しprint関数で出力します。</p>
<h3><span id="toc6">■実行</span></h3>
<p>このスクリプトを「github_access.py」という名前で保存し、コマンドプロンプトから実行してみます。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-093945-1-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-5982" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-093945-1-1-300x149.png" alt="" width="300" height="149" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-093945-1-1-300x149.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-093945-1-1-1024x510.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-093945-1-1-768x382.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/12/スクリーンショット-2020-12-27-093945-1-1.png 1250w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>実行すると、Githubアカウント内で作成されたリポジトリ（リポジトリ名）が一覧で出力されることを確認できました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://laboratory.kazuuu.net/get-github-information-in-python-using-pygithub/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>GitHub Desktopのダウンロード・インストール（Windows10）</title>
		<link>https://laboratory.kazuuu.net/download-and-install-github-desktop-windows-10/</link>
					<comments>https://laboratory.kazuuu.net/download-and-install-github-desktop-windows-10/#respond</comments>
		
		<dc:creator><![CDATA[小林]]></dc:creator>
		<pubDate>Wed, 25 Nov 2020 00:21:43 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<guid isPermaLink="false">https://laboratory.kazuuu.net/?p=4919</guid>

					<description><![CDATA[GitHub Desktopのダウンロード・インストール（Windows10）について解説しています。 目次 ■PC環境■ダウンロード■インストール■GitHub.comにサインインする ■PC環境 Windows10  [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>GitHub Desktopのダウンロード・インストール（Windows10）について解説しています。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-16" checked><label class="toc-title" for="toc-checkbox-16">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■PC環境</a></li><li><a href="#toc2" tabindex="0">■ダウンロード</a></li><li><a href="#toc3" tabindex="0">■インストール</a></li><li><a href="#toc4" tabindex="0">■GitHub.comにサインインする</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">■PC環境</span></h2>
<p>Windows10</p>
<h2><span id="toc2">■ダウンロード</span></h2>
<p>GitHub Desktopをダウンロードする場合は、「GitHub Desktop | Simple collaboration from your desktop（<a href="https://desktop.github.com/">https://desktop.github.com/</a>）」にアクセスします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082404-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4921" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082404-1-300x105.png" alt="" width="300" height="105" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082404-1-300x105.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082404-1-1024x360.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082404-1-768x270.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082404-1.png 1199w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>アクセスすると、「Download for Windows(64bit）」というボタンがありますので、こちらをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4923" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1-300x238.png" alt="" width="300" height="238" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1-300x238.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1-1024x812.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1-768x609.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1.png 1199w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、ダウンロードが開始され、Webブラウザで指定されているファイルの保存場所に「GitHubDesktopSetup.exe」というファイルがダウンロードされます。</p>
<h2><span id="toc3">■インストール</span></h2>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4923" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1-300x238.png" alt="" width="300" height="238" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1-300x238.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1-1024x812.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1-768x609.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082645-1.png 1199w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>ダウンロード後、ダウンロードされたファイルをダブルクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082921-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4924" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082921-1-300x300.png" alt="" width="300" height="300" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082921-1-300x300.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082921-1-1024x1019.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082921-1-150x150.png 150w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082921-1-100x100.png 100w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-082921-1.png 1200w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>ダブルクリックすると、「GitHub Desktop」というウインドウが表示されます。「GitHub Desktop is being installed.It&#8217;ll launch once it is done.（​GitHub Desktopをインストールしようとしています。 ​完了すると起動します。）」というメッセージが書かれていますので、このウインドウが表示されている間はインストールが開始されています。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083246-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4925" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083246-1-300x204.png" alt="" width="300" height="204" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083246-1-300x204.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083246-1-1024x697.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083246-1-768x523.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083246-1.png 1200w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>しばらくすると、「Welcome to GitHub Desktop（GitHub Desktopへようこそ）」と表示されます。これでGitHub Desktopのインストールは完了となります。</p>
<h2><span id="toc4">■GitHub.comにサインインする</span></h2>
<p>インストール完了後、GitHub.comにサインインしてみます。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25_02.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4926" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25_02-300x204.png" alt="" width="300" height="204" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25_02-300x204.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25_02-1024x697.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25_02-768x523.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25_02.png 1200w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>サインインする場合は、ウインドウに表示されている「Sign in to GitHub.com」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083800-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4928" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083800-1-300x203.png" alt="" width="300" height="203" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083800-1-300x203.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083800-1-1024x692.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083800-1-768x519.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-083800-1.png 1200w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、Webブラウザが起動し、「Sign in to GitHub」というページが表示されます。ページ内の「Username or email address」の入力欄にGitHubのユーザー名か使用しているメールアドレスを入力します。入力後「Password」の入力欄にパスワードを入力します。</p>
<p>入力後「Sign in」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084435-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4929" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084435-1-300x182.png" alt="" width="300" height="182" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084435-1-300x182.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084435-1-1024x622.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084435-1-768x467.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084435-1.png 1200w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると「GitHub・Where software is built」のページが表示されます。ページ内には「Device verification（デバイスの検証）」と書かれており、「We just sent your authentication code via email to ************@***.（認証コードをメールでメールアドレスに送信しました。）」と書かれていますので、メールを確認します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084904-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-4930 size-medium" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084904-1-300x127.png" alt="" width="300" height="127" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084904-1-300x127.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084904-1-1024x432.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084904-1-768x324.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-084904-1.png 1200w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>メールを確認すると「[GitHub] Please verify your device」というメールが届いており、「Verification code:」と書かれている右側にコードが表示されていますので、こちらからコピーします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085337-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4931" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085337-1-300x166.png" alt="" width="300" height="166" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085337-1-300x166.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085337-1-1024x567.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085337-1-768x425.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085337-1-160x90.png 160w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085337-1.png 1199w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>コピーした後に、「Device verification code」と表示されている入力欄にコードを貼り付けます。</p>
<p>その後に「Verify」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085548-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4932" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085548-1-300x199.png" alt="" width="300" height="199" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085548-1-300x199.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085548-1-1024x678.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085548-1-768x508.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085548-1.png 1200w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Authorize application」というページが表示されます。「Authorize GitHub Desktop（GitHubデスクトップを承認する）」と書かれていますので、承認するために「Authorize desktop」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085946-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4933" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085946-1-300x122.png" alt="" width="300" height="122" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085946-1-300x122.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085946-1-1024x417.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085946-1-768x313.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-085946-1.png 1199w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「OAuth application authorized」というページが表示されます。「このサイトは、GitHubDesktop.exeを開こうとしています。」というポップアップが表示されますので「github.comが、関連付けられたアプリでこの種類のリンクを開くことを常に許可する」のチェックボックスに今回はチェックせずに「開く」ボタンをクリックします。クリックした後に、「OAuth application authorized」というページはWebブラウザを終了し、閉じます。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090328-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4934" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090328-1-300x208.png" alt="" width="300" height="208" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090328-1-300x208.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090328-1-1024x710.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090328-1-768x532.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090328-1.png 1199w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「GitHub Desktop」が「Configure Git（Gitの設定）」というウインドウに切り替わります。「This is used to identify the commits you create. Anyone will be able to see this information if you publish commits.（これは、作成するコミットを識別するために使用されます。​コミットを公開すると、誰でもこの情報を見ることができます。）」と書かれており、Name（ユーザー名）とEmail（メールアドレス）が表示されていますので、「Continue」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090921-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4935" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090921-1-300x207.png" alt="" width="300" height="207" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090921-1-300x207.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090921-1-1024x707.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090921-1-768x530.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-090921-1.png 1200w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Make GitHub Desktop better!（GitHubデスクトップを改善しましょう！）」とウインドウに切り替わります。</p>
<p>「Would you like to help us improve GitHub Desktop by periodically submitting usage stats?（​定期的に利用統計を提出して, GitHub Desktopの改善に協力して頂けますか?）」と書かれていますので、今回は「Yes, submit periodic usage stats（​はい、定期的な使用状況の統計を送信します。）」のチェックボックスにチェックを入れて「Finish」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091647-2.png"><img loading="lazy" decoding="async" class="alignnone wp-image-4940 size-medium" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091647-2-300x208.png" alt="" width="300" height="208" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091647-2-300x208.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091647-2-1024x708.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091647-2-768x531.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091647-2.png 1200w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Let&#8217;s get started!（​始めましょう!）」とウインドウに表示されます。</p>
<p>これでサインインは完了となります。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091953-1.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4938" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091953-1-300x206.png" alt="" width="300" height="206" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091953-1-300x206.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091953-1-1024x703.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091953-1-768x527.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-25-091953-1.png 1200w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>なお、今回は「Version 2.6」のダウンロード・インストールについて解説してみました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://laboratory.kazuuu.net/download-and-install-github-desktop-windows-10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ヘテムルでGitを利用する方法（PuTTYを使用）</title>
		<link>https://laboratory.kazuuu.net/how-to-use-git-with-hetemuru-using-putty/</link>
					<comments>https://laboratory.kazuuu.net/how-to-use-git-with-hetemuru-using-putty/#respond</comments>
		
		<dc:creator><![CDATA[小林]]></dc:creator>
		<pubDate>Thu, 19 Nov 2020 02:49:45 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[サーバー]]></category>
		<guid isPermaLink="false">https://laboratory.kazuuu.net/?p=4686</guid>

					<description><![CDATA[ヘテムルでGitを利用する方法について解説しています。 目次 ■PC環境SSH アカウントの取得■PuTTYでSSH接続を行う■Gitのユーザ名とメールアドレスを設定する■自動的に色を設定する■ユーザー名とメールアドレス [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>ヘテムルでGitを利用する方法について解説しています。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-18" checked><label class="toc-title" for="toc-checkbox-18">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■PC環境</a></li><li><a href="#toc2" tabindex="0">SSH アカウントの取得</a></li><li><a href="#toc3" tabindex="0">■PuTTYでSSH接続を行う</a></li><li><a href="#toc4" tabindex="0">■Gitのユーザ名とメールアドレスを設定する</a><ol><li><a href="#toc5" tabindex="0">■自動的に色を設定する</a></li><li><a href="#toc6" tabindex="0">■ユーザー名とメールアドレス等の確認</a></li></ol></li><li><a href="#toc7" tabindex="0">■リポジトリ作成から新規ファイル作成までを行う</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">■PC環境</span></h2>
<p>Windows10</p>
<h2><span id="toc2">SSH アカウントの取得</span></h2>
<p>まずは、「ヘテムルのコントロールパネルへのログイン」（<a href="https://admin.heteml.jp/">https://admin.heteml.jp/</a>）にアクセスします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102226.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4687" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102226-300x244.png" alt="" width="300" height="244" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102226-300x244.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102226.png 415w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>アクセスすると、「ヘテムルID」と「パスワード」の入力欄がありますので、IDとパスワードを入力し、「ログイン」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102337.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4688" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102337.png" alt="" width="230" height="297" /></a></p>
<p>クリックすると、「コントロールパネル」に移動します。移動後、右側メニューから「SSHアカウント」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102447.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4689" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102447-300x125.png" alt="" width="300" height="125" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102447-300x125.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102447.png 668w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「SSHを利用する」ボタンがありますので、こちらをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102536.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4690" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102536-300x104.png" alt="" width="300" height="104" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102536-300x104.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102536.png 458w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、Webブラウザ上でポップアップが表示され、「SSHを有効にしますか？」と質問されますので、「OK」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102743.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4691" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102743-300x62.png" alt="" width="300" height="62" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102743-300x62.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102743.png 647w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「SSH設定のセットアップが完了しました」と表示されます。その下にパスワードが表示されていますので、この情報を保存します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102904.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4693" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102904-300x120.png" alt="" width="300" height="120" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102904-300x120.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-102904.png 639w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>また、「SSH設定」の項目に、「ユーザー名」、「サーバー」、「接続ポート」が表示されていますので、こちらの情報も保存します。</p>
<h2><span id="toc3">■PuTTYでSSH接続を行う</span></h2>
<p>保存後、今回はPuTTYでSSH接続を行い、Gitを使いますので、事前にPuTTYのインストールを行います。インストール後、PuTTYを起動します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-103405.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4694" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-103405-300x252.png" alt="" width="300" height="252" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-103405-300x252.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-103405.png 450w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>起動後、「Host Name」の入力欄に保存した「サーバー」の情報を入力します。「Port」の入力欄に保存した「接続ポート」の情報を入力します。入力後、「Saved Sessions」の入力欄に、保存するセッション名を入力し、「Save」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-103907.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4697" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-103907-300x252.png" alt="" width="300" height="252" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-103907-300x252.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-103907.png 452w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックしセッションを保存した後は、「Open」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-104042.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4698" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-104042-300x206.png" alt="" width="300" height="206" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-104042-300x206.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-104042.png 381w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<blockquote><p>The server&#8217;s host key is not cached in the registry. You have no guarantee that the server is the computer you think it is. The server&#8217;s rsa2 key fingerprint is: ○○○ If you trust this host, hit Yes to add the key to PuTTY&#8217;s cache and carry on connecting. If you want to carry on connecting just once, without adding the key to the cache, hit No. If you do not trust this host, hit Cancel to abandon the connection.</p>
<p>（​サーバーのホストキーはレジストリにキャッシュされません。​サーバが自分が考えているコンピュータであるという保証はありません。​サーバのrsa 2キーのフィンガープリントは次のとおりです:○○○ このホストを信頼できる場合は、 [はい] をクリックしてPuTTYのキャッシュにキーを追加し、接続を続けます。​キャッシュにキーを追加せずに一度だけ接続を続行する場合は、 [No] をクリックします。このホストを信頼できない場合は、 [Cancel] をクリックして接続を中止します。）</p></blockquote>
<p>クリックすると、「PuTTY Security Alert」というウインドウが表示されます。内容は上記となっています。SSH接続を行いますので、「はい」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-112554.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4700" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-112554-300x94.png" alt="" width="300" height="94" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-112554-300x94.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-112554.png 534w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、ウインドウが表示されて、「login as:」と表示されますので、保存した「ユーザー名」を入力し、Enterキーを押します。押すと、「Password」と表示されるので、保存したSSHのパスワードをコピーして、Windowsの場合は、Shiftキー＋INSERTキーで貼り付けし、Enterキーを押します。</p>
<p>押すと、SSH接続でヘテムルのサーバーにログインできます。</p>
<h2><span id="toc4">■Gitのユーザ名とメールアドレスを設定する</span></h2>
<pre># 例
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com</pre>
<p>ログイン後、上記のコマンドを入力し、Enterキーを押して、Gitのユーザ名とメールアドレスを設定します。</p>
<h3><span id="toc5">■自動的に色を設定する</span></h3>
<pre>git config --global color.ui auto</pre>
<p>設定後、自動的に色を設定するため、上記のコマンドを入力し、Enterキーを押します。</p>
<h3><span id="toc6">■ユーザー名とメールアドレス等の確認</span></h3>
<pre>git config --global --list</pre>
<p>最後に、ユーザーとメールアドレス等の確認を行うために、上記のコマンドを入力し、Enterキーを押します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-114033.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4701" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-114033-300x103.png" alt="" width="300" height="103" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-114033-300x103.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-114033.png 496w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>押すと、ユーザーとメールアドレス等のリストが表示されます。これで確認は完了となります。</p>
<h2><span id="toc7">■リポジトリ作成から新規ファイル作成までを行う</span></h2>
<p>完了後、リポジトリ作成から新規ファイル作成までを行ってみました。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-112804.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4702" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-112804-300x112.png" alt="" width="300" height="112" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-112804-300x112.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-19-112804.png 648w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>今回は「test」というディレクトリを作成し、cdコマンドで「test」へ移動し、リポジトリを作成。</p>
<p>作成後、「test」内にindex.htmlを作成し、gitで対象となっているindex.htmlのステータスを表示してみました。特に問題なく作業を進めることができました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://laboratory.kazuuu.net/how-to-use-git-with-hetemuru-using-putty/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【GitHub初心者入門】SSH Keyを設定する</title>
		<link>https://laboratory.kazuuu.net/setting-up-an-ssh-key-on-github-for-beginner/</link>
					<comments>https://laboratory.kazuuu.net/setting-up-an-ssh-key-on-github-for-beginner/#respond</comments>
		
		<dc:creator><![CDATA[小林]]></dc:creator>
		<pubDate>Wed, 11 Nov 2020 02:47:13 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<guid isPermaLink="false">https://laboratory.kazuuu.net/?p=4428</guid>

					<description><![CDATA[GitHubにSSH Keyを設定することについて解説しています。 目次 ■公開鍵・秘密鍵を作成する■GitHubに公開鍵の設定する■接続を確認する ■公開鍵・秘密鍵を作成する $cd .ssh まず、cdコマンドで「. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>GitHubにSSH Keyを設定することについて解説しています。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-20" checked><label class="toc-title" for="toc-checkbox-20">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■公開鍵・秘密鍵を作成する</a></li><li><a href="#toc2" tabindex="0">■GitHubに公開鍵の設定する</a></li><li><a href="#toc3" tabindex="0">■接続を確認する</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">■公開鍵・秘密鍵を作成する</span></h2>
<pre>$cd .ssh</pre>
<p>まず、cdコマンドで「.ssh」というフォルダに移動します。</p>
<pre>$ ssh-keygen -t rsa</pre>
<p>移動後、上記のコマンドを入力し、Enterキーを押します。</p>
<blockquote><p>Generating public/private rsa key pair.<br />
Enter file in which to save the key (/home/user/.ssh/id_rsa):</p></blockquote>
<p>Enterキーを押すと、上記のメッセージが表示されます。「​パブリック/プライベートRSAキーペアを生成しています。」という内容です。</p>
<p>​「Enter file in which to save the key（​キーを保存するファイルを入力してください）」とも表示されていますので、括弧内の場所にキーを保存するため、Enterキーを押します。</p>
<blockquote><p>Enter passphrase (empty for no passphrase):</p></blockquote>
<p>Enterキーを押すと、「Enter passphrase (empty for no passphrase)（パスフレーズを入力してください(パスフレーズがない場合は空)）」と表示されます。あなたが考えたパスフレーズ（パスワード）を入力します。パスフレーズ（パスワード）がない場合はそのままEnterキーを押します。</p>
<blockquote><p>Enter same passphrase again:</p></blockquote>
<p>Enterキーを押すと、、「Enter same passphrase again:（​同じパスフレーズを再度入力してください:）」と表示されますので、再度パスワード（パスワード）を入力します。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-110605.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4429" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-110605-300x133.png" alt="" width="300" height="133" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-110605-300x133.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-110605.png 513w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<blockquote><p>Your identification has been saved in /home/user/.ssh/id_rsa.<br />
Your public key has been saved in /home/user/.ssh/id_rsa.pub.<br />
The key fingerprint is:<br />
SHA256:IOQQQQQQQQQQQQQQQQQQQQQQQQ38 example@example.com<br />
The key&#8217;s randomart image is:</p></blockquote>
<p>Enterキーを押すと、上記のようなメッセージが表示され、秘密鍵(id_rsa)と公開鍵(id_rsa.pub)が作成されます。</p>
<h2><span id="toc2">■GitHubに公開鍵の設定する</span></h2>
<pre>$cat ~/.ssh/id_rsa.pub</pre>
<p>作成後、catコマンドで、作成した公開鍵(id_rsa.pub)の内容を確認するために、Enterキーを押します。</p>
<blockquote><p>ssh-rsa AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== example@example.com</p></blockquote>
<p>Enterキーを押すと、上記のようなメッセージが表示されます。このメッセージをコピーします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111434.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4430" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111434-296x300.png" alt="" width="296" height="300" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111434-296x300.png 296w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111434-100x100.png 100w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111434.png 395w" sizes="(max-width: 296px) 100vw, 296px" /></a></p>
<p>コピー後、GitHub（<a href="https://github.com/login">https://github.com/login</a>）にアクセスし、ログインします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111620.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4431" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111620-300x129.png" alt="" width="300" height="129" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111620-300x129.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111620-1024x439.png 1024w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111620-768x329.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111620.png 1319w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>ログインすると、GitHubの管理画面が表示されます。画面右上のボタンをクリックします。クリックするとメニューが表示されますので、「Settings」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111809.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4432" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111809-300x222.png" alt="" width="300" height="222" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111809-300x222.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-111809.png 716w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、GitHubの「Settings」ページに移動します。移動後、左側のメニューで「SSH and GPG keys」をクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112014.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4433" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112014-300x125.png" alt="" width="300" height="125" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112014-300x125.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112014-768x320.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112014.png 826w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「SSH keys」の項目が表示されますので、項目の右側に「New SSH key」ボタンがありますので、こちらをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112207.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4434" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112207-300x183.png" alt="" width="300" height="183" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112207-300x183.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112207.png 768w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、「Add new SSH keys」のページが表示されます。ページ内の「Title」の入力欄に新しく追加するSSH keyのタイトルを入力し、「Key」の入力欄に、先ほどコピーした公開鍵(id_rsa.pub)の内容を貼り付けます。</p>
<p>貼り付けた後に、「Add SSH key」ボタンをクリックします。</p>
<p><a href="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112556.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-4435" src="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112556-300x111.png" alt="" width="300" height="111" srcset="https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112556-300x111.png 300w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112556-768x284.png 768w, https://laboratory.kazuuu.net/wp-content/uploads/2020/11/スクリーンショット-2020-11-11-112556.png 775w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>クリックすると、これでGitHubでのSSH Keyの設定は完了となります。</p>
<h2><span id="toc3">■接続を確認する</span></h2>
<pre>$ ssh -T git@github.com</pre>
<p>完了後、sshの接続を確認するために、上記のコマンドを入力し、Enterキーを押します。「git@github.com」の部分は、<span style="background-color: #ff99cc;">GitHubアカウントで使用しているメールアドレスに変更しない。</span></p>
<blockquote><p>Are you sure you want to continue connecting (yes/no)?</p></blockquote>
<p>Enterキーを押すと、「Are you sure you want to continue connecting（接続を続行してもよろしいですか？）」と表示されますので「yes」を入力し、Enterキーを押します。</p>
<blockquote><p>Enter passphrase for key &#8216;/Users/user_name/.ssh/id_rsa&#8217;:</p></blockquote>
<p>Enterキーを押すと、「id_rsaのパスフレーズを入力」と表示されますので、秘密鍵(id_rsa)と公開鍵(id_rsa.pub)を作成した時に設定したパスフレーズ（パスワード）を入力し、Enterキーを押します。</p>
<blockquote><p>Hi YourName（GitHubのユーザー名） You&#8217;ve successfully authenticated, but GitHub does not provide shell access.</p></blockquote>
<p>Enterキーを押すと、上記のメッセージが表示されます。「​こんにちは。あなたは認証に成功しましたが、GitHubはシェルアクセスを提供しません。」という内容で、これでSSH接続が完了となります。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://laboratory.kazuuu.net/setting-up-an-ssh-key-on-github-for-beginner/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
