Submit Search
Nutanix エンジニアのための Git 入門 :序
0 likes
370 views
W
Wataru Unno
Nutanix DevOps Night #2
Technology
Read more
1 of 82
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
More Related Content
PDF
ゼロからはじめるTerraformでのDevOps2021
Wataru Unno
PDF
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
Kazuto Kusama
PDF
20190722 Building handy CI with zuul and OpenStack
Akihiro Motoki
PPTX
Moby Project
Akihiro Suda
PDF
今話題のいろいろなコンテナランタイムを比較してみた
Kohei Tokunaga
PPTX
Dockerが抱えるネットワークの課題
Asuka Suzuki
PDF
Open Shift v3 主要機能と内部構造のご紹介
Etsuji Nakai
PDF
"Docker is NOT Container." ~ Dockerとコンテナ技術、PaaSの関係を理解する
Etsuji Nakai
ゼロからはじめるTerraformでのDevOps2021
Wataru Unno
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
Kazuto Kusama
20190722 Building handy CI with zuul and OpenStack
Akihiro Motoki
Moby Project
Akihiro Suda
今話題のいろいろなコンテナランタイムを比較してみた
Kohei Tokunaga
Dockerが抱えるネットワークの課題
Asuka Suzuki
Open Shift v3 主要機能と内部構造のご紹介
Etsuji Nakai
"Docker is NOT Container." ~ Dockerとコンテナ技術、PaaSの関係を理解する
Etsuji Nakai
What's hot
(20)
PDF
はじめてのCF buildpack
Kazuto Kusama
PDF
OCIv2?!軽量高速なイケてる次世代イメージ仕様の最新動向を抑えよう!
Kohei Tokunaga
PDF
忙しい人の5分で分かるDocker 2017年春Ver
Masahito Zembutsu
PPTX
Prometheus入門から運用まで徹底解説
貴仁 大和屋
PDF
20分でわかるgVisor入門
Shuji Yamada
PDF
PTLのお仕事とリリースパイプラインの裏側
masahito12
PDF
試して学べるクラウド技術! OpenShift
Etsuji Nakai
PDF
コンテナ未経験新人が学ぶコンテナ技術入門
Kohei Tokunaga
PDF
Dockerの基本と応用~快適コンテナライフを実現するArukas~
Masahito Zembutsu
PDF
OCIランタイムの筆頭「runc」を俯瞰する
Kohei Tokunaga
PPTX
Moby Project (May 25, 2017, Tokyo)
Akihiro Suda
PDF
runC概要と使い方
Yuji Oshima
PDF
Dockerだけではないコンテナのはなし
Katsunori Kanda
PPTX
【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools
Nobuyuki Matsui
PPTX
Container Networking Deep Dive
Hirofumi Ichihara
PDF
OpenStackアップストリーム活動実践 中級
Takashi Natsume
PDF
DockerとPodmanの比較
Akihiro Suda
PDF
cloudstack devcloud
Kimihiko Kitase
PDF
20190722 OpenStack community past present future
Akihiro Motoki
PDF
第18回Cloud Foundry輪読会用 Buildpackを使ってアプリを 載せるためのアプローチ
Takeshi Morikawa
はじめてのCF buildpack
Kazuto Kusama
OCIv2?!軽量高速なイケてる次世代イメージ仕様の最新動向を抑えよう!
Kohei Tokunaga
忙しい人の5分で分かるDocker 2017年春Ver
Masahito Zembutsu
Prometheus入門から運用まで徹底解説
貴仁 大和屋
20分でわかるgVisor入門
Shuji Yamada
PTLのお仕事とリリースパイプラインの裏側
masahito12
試して学べるクラウド技術! OpenShift
Etsuji Nakai
コンテナ未経験新人が学ぶコンテナ技術入門
Kohei Tokunaga
Dockerの基本と応用~快適コンテナライフを実現するArukas~
Masahito Zembutsu
OCIランタイムの筆頭「runc」を俯瞰する
Kohei Tokunaga
Moby Project (May 25, 2017, Tokyo)
Akihiro Suda
runC概要と使い方
Yuji Oshima
Dockerだけではないコンテナのはなし
Katsunori Kanda
【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools
Nobuyuki Matsui
Container Networking Deep Dive
Hirofumi Ichihara
OpenStackアップストリーム活動実践 中級
Takashi Natsume
DockerとPodmanの比較
Akihiro Suda
cloudstack devcloud
Kimihiko Kitase
20190722 OpenStack community past present future
Akihiro Motoki
第18回Cloud Foundry輪読会用 Buildpackを使ってアプリを 載せるためのアプローチ
Takeshi Morikawa
Ad
Similar to Nutanix エンジニアのための Git 入門 :序
(20)
KEY
日本androidの会 中国支部 29回勉強会 github
Tomohiko Himura
PDF
猫にはわからないGit講座
Yusei Yamanaka
PDF
15分でわかるGit入門
to_ueda
PDF
@s_ssk13さん向けGitHub入門
Takashi Imagire
PDF
GitHubでプロジェクトを共有してみよう
Toshimichi Suekane
PDF
GitHubでプロジェクトを共有してみよう (1)
俊道 末包
KEY
Git (実践入門編)
Naomichi Yamakita
PDF
GitHub勉強会
ArusuDev
PDF
git-webtouchmeeting
Tomohiko Himura
PPTX
GitHubワークショップ
Hiroaki Murayama
PDF
Git for beginners
Shohei kamon
PPTX
2018 07-18 git-hub講座
Takahito Sueda
PPT
Gitの紹介
Shoot Morii
PDF
Git
Appresso Engineering Team
ODP
Next-L Enju 開発ワークショップ #02
Kosuke Tanabe
PPTX
いいこんぶGitマニュアル
Kaito Yuuki
PDF
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo!デベロッパーネットワーク
PDF
Gitのすすめ
Yuichi Yoshida
KEY
Yapc2012資料
matsuo kenji
PDF
Git pyfes201207-presen
Kouhei Maeda
日本androidの会 中国支部 29回勉強会 github
Tomohiko Himura
猫にはわからないGit講座
Yusei Yamanaka
15分でわかるGit入門
to_ueda
@s_ssk13さん向けGitHub入門
Takashi Imagire
GitHubでプロジェクトを共有してみよう
Toshimichi Suekane
GitHubでプロジェクトを共有してみよう (1)
俊道 末包
Git (実践入門編)
Naomichi Yamakita
GitHub勉強会
ArusuDev
git-webtouchmeeting
Tomohiko Himura
GitHubワークショップ
Hiroaki Murayama
Git for beginners
Shohei kamon
2018 07-18 git-hub講座
Takahito Sueda
Gitの紹介
Shoot Morii
Git
Appresso Engineering Team
Next-L Enju 開発ワークショップ #02
Kosuke Tanabe
いいこんぶGitマニュアル
Kaito Yuuki
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo!デベロッパーネットワーク
Gitのすすめ
Yuichi Yoshida
Yapc2012資料
matsuo kenji
Git pyfes201207-presen
Kouhei Maeda
Ad
More from Wataru Unno
(9)
PDF
Nutanix Meetup 23.01 Unno Wataru
Wataru Unno
PDF
VMware Horizon へ YubiKey を使って認証をキメる話
Wataru Unno
PDF
Nutanix Meetup 22.01 Wataru Unno
Wataru Unno
PDF
見終わったらすぐできる! VMware & Nutanix ユーザーのためのTerraform Cloud
Wataru Unno
PDF
NVIDIA 入門
Wataru Unno
PDF
QuickDemo HashiCorp Terraform with Microsoft Azure and VMware vSphere
Wataru Unno
PDF
Provisioning Nutanix VMs with Terraform
Wataru Unno
PPTX
Unno Wataru Nutanix Advent Calendar 2018
Wataru Unno
PPTX
[Citrix on Nutanix] LoginVSI による MCSとPVS の比較検証
Wataru Unno
Nutanix Meetup 23.01 Unno Wataru
Wataru Unno
VMware Horizon へ YubiKey を使って認証をキメる話
Wataru Unno
Nutanix Meetup 22.01 Wataru Unno
Wataru Unno
見終わったらすぐできる! VMware & Nutanix ユーザーのためのTerraform Cloud
Wataru Unno
NVIDIA 入門
Wataru Unno
QuickDemo HashiCorp Terraform with Microsoft Azure and VMware vSphere
Wataru Unno
Provisioning Nutanix VMs with Terraform
Wataru Unno
Unno Wataru Nutanix Advent Calendar 2018
Wataru Unno
[Citrix on Nutanix] LoginVSI による MCSとPVS の比較検証
Wataru Unno
Nutanix エンジニアのための Git 入門 :序
1.
2 Copyright © 2021
Networld Corporation All Rights Reserved.
2.
3 Copyright © 2021
Networld Corporation All Rights Reserved. Nutanix DevOps Night #1 GitHub GitHub GitHub GitHub
3.
4 Copyright © 2021
Networld Corporation All Rights Reserved.
4.
5 Copyright © 2021
Networld Corporation All Rights Reserved.
5.
6 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub ってなに? https://github.co.jp/ VCS : Version Control System (バージョン管理システム) GitHub は VCS のひとつである [ Git ] の代表的なサービス
6.
7 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub : ソフトウェアのソースコードを保管・管理する場所
7.
8 Copyright © 2021
Networld Corporation All Rights Reserved. ソースコードの管理、そして共有とソーシャルコーディング • 個人でソースコードを管理するために使える • 趣味の範囲からエンタープライズまでカバーできる • ソースコードを組織外に [ 公開・共有 ] することで、 コラボレーションツールとしても使える • みんなで知恵を出し合って、協力するような ソーシャルコーディングが当たり前になっている (不完全なソースコードを互いに補完しあうためのプロジェクト) GitHub はプラットフォーム
8.
9 Copyright © 2021
Networld Corporation All Rights Reserved.
9.
10 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub を使ってみよう • GitHub のアカウントを作ること • GitHub に何かをコミットすること
10.
11 Copyright © 2021
Networld Corporation All Rights Reserved.
11.
12 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub にはどんな機能があるのか、説明を受けろ 2. ワークフロー 3. コラボレーション 4. セキュリティとコンプライアンス 5. サポート・その他 1. コード管理 機能比較のページから引用 : https://github.co.jp/pricing
12.
Copyright © 2021
Networld Corporation All Rights Reserved. 1. コード管理 の主な機能
13.
14 Copyright © 2021
Networld Corporation All Rights Reserved. リポジトリ (= ソースコード の 保管場所 のようなもの) パブリックリポジトリ (公開) オープンソースプロジェクトを GitHub の パブリックリポジトリでホストし、ウェブや コマンドラインからアクセスできます。 パブリックリポジトリは、GitHub.com ユーザなら誰でもアクセスできます。 プライベートリポジトリ (非公開) GitHub のプライベートリポジトリにコードを ホストし、アプライアンス、ウェブ、 コマンドラインからアクセスできます。 プライベートリポジトリにアクセスできる ユーザを制限できます。 https://github.com/unnowataru?tab=repositories
14.
15 Copyright © 2021
Networld Corporation All Rights Reserved. 知っておきたい Git 用語 プッシュ ローカルリポジトリの内容を リモートリポジトリに反映させること (≒アップロード) プル リモートリポジトリの内容を ローカルリポジトリに反映させること (≒ダウンロード) コミット 追加・変更したファイルを リポジトリに記録すること クローン リポジトリを指定した場所に コピーすること
15.
Copyright © 2021
Networld Corporation All Rights Reserved. 2. ワークフロー の主な機能
16.
17 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub Actions GitHub でのワークフローの機能を提供する GitHub Actions は、ソフトウェア開発ライフサイクル内のタスクを自動化するのに役立ちます。 GitHub Actions はイベント駆動型で、指定されたイベントが発生した後に一連のコマンドを実 行できます。 たとえば? 誰かがリポジトリのプルリクエストを作成するたびに、ソフトウェアテストスクリプトを実行 するコマンドを自動的に実行できます。 なんの役に立つの? GitHub Actions で GitHub リポジトリにカスタム継続的インテグレーション(CI)ワークフ ローと継続的デプロイメント(CD)ワークフローを直接作成できます。継続的インテグレー ション (CI) とは、ソフトウェアの開発においてコードを頻繁に共有リポジトリにコミットする 手法のことです。 コードをコミットする頻度が高いほどエラーの検出が早くなり、開発者がエ ラーの原因を見つけようとしてデバッグする必要性も減ります
17.
18 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub Actions GitHub 上のコードに 変更が発生したら… クラウド上に仮想マシンを プロビジョニングして テストを実行する 結果を通知する
18.
Copyright © 2021
Networld Corporation All Rights Reserved. 3. コラボレーション の主な機能
19.
20 Copyright © 2021
Networld Corporation All Rights Reserved. Issues https://github.com/unnowataru/NTNX-VM-Report-PoSH/issues/2 ソースコードの課題管理をする機能 起票 : このコードにはこういう問題があります 修正 : Location Check 機能を追加しました 反映 : 問題なく動作したので反映させました
20.
21 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub Pages / Wiki Pages (=静的 Web ホスティング) GitHub Pages は、GitHub のリポジトリから HTML、CSS、および JavaScript ファイル を 直接取得し、任意でビルドプロセスを通じて ファイルを実行し、ウェブサイトを公開でき る静的なサイトホスティングサービスです。 Wiki (=readme.md より詳しい) すべての GitHub リポジトリには、ウィキと 呼ばれるドキュメンテーションをホストする セクションが付属しています。 ウィキを使えば追加のドキュメンテーション を提供できます。
21.
22 Copyright © 2021
Networld Corporation All Rights Reserved. ところで readme.md とは? コードの説明をするドキュメント Markdown形式で記述される拡張子.mdの ドキュメントのことを示します。 リポジトリにREADMEファイルを追加して、その プロジェクトがなぜ有益なのか、そのプロジェク トで何ができるか、そのプロジェクトをどのよう に使えるかを他者に伝えることができます。 Markdown とは? Markdown は、プレーンテキストをフォーマッ トするための読みやすく書きやすい構文です。
22.
23 Copyright © 2021
Networld Corporation All Rights Reserved. ところで readme.md とは?
23.
Copyright © 2021
Networld Corporation All Rights Reserved. 4. セキュリティとコンプライアンス の主な機能
24.
25 Copyright © 2021
Networld Corporation All Rights Reserved. パブリックシークレットスキャニング 誤って公開されてしまったシークレットの検出 GitHubは、既知のシークレットフォーマットに対してリポジトリをスキャンし、誤ってコミッ トされたクレデンシャルが不正利用されることを防ぎます。 シークレットスキャンニングは、デフォルトでパブリックなリポジトリで行われ、プライベート リポジトリではリポジトリ管理者もしくはOrganizationのオーナーが有効化できます。 サービスプロバイダーはGitHubとパートナーになり、シークレットのフォーマットがシーク レットスキャンニングに含まれるようにすることができます。 有効にするには? • secret-scanning@github.com にメール • シークレットの正規表現の作成 • GitHubからのwebhookを受け付ける シークレットアラートサービス作成 • シークレットアラートサービスに署名検証を実装 • シークレットアラートサービスにシークレットの 破棄とユーザへの通知を実装
25.
26 Copyright © 2021
Networld Corporation All Rights Reserved.
26.
27 Copyright © 2021
Networld Corporation All Rights Reserved.
27.
28 Copyright © 2021
Networld Corporation All Rights Reserved.
28.
29 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub のアカウントを作る
29.
30 Copyright © 2021
Networld Corporation All Rights Reserved. ユーザー名とメールアドレス、パスワードを入力
30.
31 Copyright © 2021
Networld Corporation All Rights Reserved. とりあえず Just me
31.
32 Copyright © 2021
Networld Corporation All Rights Reserved. Continue
32.
33 Copyright © 2021
Networld Corporation All Rights Reserved. Continue for free
33.
34 Copyright © 2021
Networld Corporation All Rights Reserved. 入力したメールアドレスにメールが届く
34.
35 Copyright © 2021
Networld Corporation All Rights Reserved. メール認証するとアカウント作成が完了
35.
36 Copyright © 2021
Networld Corporation All Rights Reserved.
36.
37 Copyright © 2021
Networld Corporation All Rights Reserved. [New]
37.
38 Copyright © 2021
Networld Corporation All Rights Reserved. リポジトリの名前を設定して [ Create repository ]
38.
39 Copyright © 2021
Networld Corporation All Rights Reserved. 新しいリポジトリができた
39.
40 Copyright © 2021
Networld Corporation All Rights Reserved.
40.
41 Copyright © 2021
Networld Corporation All Rights Reserved. [ creating a new file ]
41.
42 Copyright © 2021
Networld Corporation All Rights Reserved. [ Commit new file ]
42.
43 Copyright © 2021
Networld Corporation All Rights Reserved. コミットできた
43.
44 Copyright © 2021
Networld Corporation All Rights Reserved. ( .txt ファイルだけど) ソースコードがここに存在している
44.
45 Copyright © 2021
Networld Corporation All Rights Reserved.
45.
46 Copyright © 2021
Networld Corporation All Rights Reserved. git for windows をダウンロード
46.
47 Copyright © 2021
Networld Corporation All Rights Reserved. .exe ファイルを実行
47.
48 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
48.
49 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
49.
50 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
50.
51 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
51.
52 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
52.
53 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
53.
54 Copyright © 2021
Networld Corporation All Rights Reserved. [ Use Git from Git Bash only ] で [ Next ]
54.
55 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
55.
56 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
56.
57 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
57.
58 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
58.
59 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
59.
60 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
60.
61 Copyright © 2021
Networld Corporation All Rights Reserved. [ Install ]
61.
62 Copyright © 2021
Networld Corporation All Rights Reserved. [ Finish ]
62.
63 Copyright © 2021
Networld Corporation All Rights Reserved. Git Bash を起動
63.
64 Copyright © 2021
Networld Corporation All Rights Reserved. Git Bash を起動
64.
65 Copyright © 2021
Networld Corporation All Rights Reserved. リポジトリのURLをコピーする
65.
66 Copyright © 2021
Networld Corporation All Rights Reserved. git clone コマンドを実行 git clone https://github.com/(user)/(reponame).git
66.
67 Copyright © 2021
Networld Corporation All Rights Reserved. git clone コマンドが完了
67.
68 Copyright © 2021
Networld Corporation All Rights Reserved. ユーザープロファイル直下にリポジトリのフォルダーがある
68.
69 Copyright © 2021
Networld Corporation All Rights Reserved. sample.txt も存在している
69.
70 Copyright © 2021
Networld Corporation All Rights Reserved. .txt ファイルを開くとさっき作ったものがそのままある
70.
71 Copyright © 2021
Networld Corporation All Rights Reserved. 適当にローカルで編集する
71.
72 Copyright © 2021
Networld Corporation All Rights Reserved. リポジトリのフォルダーに移動する
72.
73 Copyright © 2021
Networld Corporation All Rights Reserved.
73.
74 Copyright © 2021
Networld Corporation All Rights Reserved. git add コマンドの実行 git add (編集したファイルの名前)
74.
75 Copyright © 2021
Networld Corporation All Rights Reserved. コメントを添えて git commit コマンドを実行 git commit –m “なんかコメント”
75.
76 Copyright © 2021
Networld Corporation All Rights Reserved. git commit コマンドの完了 git commit –m “なんかコメント”
76.
77 Copyright © 2021
Networld Corporation All Rights Reserved. git push コマンドを実行 git push
77.
78 Copyright © 2021
Networld Corporation All Rights Reserved. git push コマンドが完了
78.
79 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub 上のソースコードが変更されている
79.
80 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub を使ってみよう • GitHub のアカウントを作ること • GitHub に何かをコミットすること
80.
81 Copyright © 2021
Networld Corporation All Rights Reserved.
81.
82 Copyright © 2021
Networld Corporation All Rights Reserved.
82.
83 Copyright © 2021
Networld Corporation All Rights Reserved.
Download