Accueil
Explorer
Soumettre la recherche
Mettre en ligne
S’identifier
S’inscrire
Publicité
Check these out next
はじめての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
1
sur
82
Top clipped slide
Nutanix エンジニアのための Git 入門 :序
26 May 2021
•
0 j'aime
0 j'aime
×
Soyez le premier à aimer ceci
afficher plus
•
354 vues
vues
×
Nombre de vues
0
Sur Slideshare
0
À partir des intégrations
0
Nombre d'intégrations
0
Télécharger maintenant
Télécharger pour lire hors ligne
Signaler
Technologie
Nutanix DevOps Night #2
Wataru Unno
Suivre
Publicité
Publicité
Publicité
Recommandé
ゼロからはじめるTerraformでのDevOps2021
Wataru Unno
689 vues
•
46 diapositives
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
Kazuto Kusama
20.2K vues
•
110 diapositives
20190722 Building handy CI with zuul and OpenStack
Akihiro Motoki
1.6K vues
•
15 diapositives
Moby Project
Akihiro Suda
3.1K vues
•
18 diapositives
今話題のいろいろなコンテナランタイムを比較してみた
Kohei Tokunaga
61.3K vues
•
26 diapositives
Dockerが抱えるネットワークの課題
Asuka Suzuki
6.7K vues
•
54 diapositives
Contenu connexe
Présentations pour vous
(20)
はじめてのCF buildpack
Kazuto Kusama
•
10.7K vues
OCIv2?!軽量高速なイケてる次世代イメージ仕様の最新動向を抑えよう!
Kohei Tokunaga
•
6.4K vues
忙しい人の5分で分かるDocker 2017年春Ver
Masahito Zembutsu
•
29.2K vues
Prometheus入門から運用まで徹底解説
貴仁 大和屋
•
31.8K vues
20分でわかるgVisor入門
Shuji Yamada
•
22K vues
PTLのお仕事とリリースパイプラインの裏側
masahito12
•
1.2K vues
試して学べるクラウド技術! OpenShift
Etsuji Nakai
•
6.4K vues
コンテナ未経験新人が学ぶコンテナ技術入門
Kohei Tokunaga
•
138.9K vues
Dockerの基本と応用~快適コンテナライフを実現するArukas~
Masahito Zembutsu
•
10.4K vues
OCIランタイムの筆頭「runc」を俯瞰する
Kohei Tokunaga
•
16.5K vues
Moby Project (May 25, 2017, Tokyo)
Akihiro Suda
•
1.1K vues
runC概要と使い方
Yuji Oshima
•
4.4K vues
Dockerだけではないコンテナのはなし
Katsunori Kanda
•
3.9K vues
【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools
Nobuyuki Matsui
•
7.2K vues
Container Networking Deep Dive
Hirofumi Ichihara
•
11.1K vues
OpenStackアップストリーム活動実践 中級
Takashi Natsume
•
2K vues
DockerとPodmanの比較
Akihiro Suda
•
42.4K vues
cloudstack devcloud
Kimihiko Kitase
•
2.3K vues
20190722 OpenStack community past present future
Akihiro Motoki
•
1.8K vues
第18回Cloud Foundry輪読会用 Buildpackを使ってアプリを 載せるためのアプローチ
Takeshi Morikawa
•
2K vues
Similaire à Nutanix エンジニアのための Git 入門 :序
(20)
Github入門2014
Akihiko Shirai
•
3.4K vues
GitHubで学ぶバージョン管理
Masafumi Yokoyama
•
2K vues
GMO プライベート DMP 開発で 取り組んできた DevOps と今後の展望
Tetsuo Yamabe
•
6.1K vues
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo!デベロッパーネットワーク
•
1.9K vues
VSCode Conference Japan 2021 kyusque
kyusque
•
653 vues
【de:code 2020】 GitHub 新機能のご紹介(2020 年 5 月発表)
日本マイクロソフト株式会社
•
397 vues
Yocto Project ハンズオン プレゼン用資料
Nobuhiro Iwamatsu
•
23.9K vues
GitHub Codespaces と Azure でつくる、エンタープライズレベルの開発環境
Kazumi IWANAGA
•
62 vues
「DevOps with GitLab」でDevOps環境をセットアップしてみた!
VirtualTech Japan Inc./Begi.net Inc.
•
1.1K vues
GitHub Actions で CI/CD
Issei Hiraoka
•
231 vues
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Kazumi IWANAGA
•
87 vues
エンジニアという職業について
Hisatoshi Kikumoto
•
2.5K vues
Git 20100724
Taku AMANO
•
646 vues
Github第8章
Yuto Suzuki
•
2.2K vues
GitLab Auto DevOps with Container CI/CD
Shingo Kitayama
•
9.2K vues
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
Kazumi IWANAGA
•
556 vues
Version Control System Tutorial バージョン管理システムチュートリアル
Computational Materials Science Initiative
•
2.8K vues
BuildKitの概要と最近の機能
Kohei Tokunaga
•
3.7K vues
KinectとC#を用いた実践的VRアプリ開発 第2回 2015/10/13 Github CLI編
Akihiko Shirai
•
1.1K vues
猫にはわからないGit講座
Yusei Yamanaka
•
6.4K vues
Publicité
Plus de Wataru Unno
(9)
Nutanix Meetup 23.01 Unno Wataru
Wataru Unno
•
139 vues
VMware Horizon へ YubiKey を使って認証をキメる話
Wataru Unno
•
916 vues
Nutanix Meetup 22.01 Wataru Unno
Wataru Unno
•
212 vues
見終わったらすぐできる! VMware & Nutanix ユーザーのためのTerraform Cloud
Wataru Unno
•
159 vues
NVIDIA 入門
Wataru Unno
•
1.1K vues
QuickDemo HashiCorp Terraform with Microsoft Azure and VMware vSphere
Wataru Unno
•
190 vues
Provisioning Nutanix VMs with Terraform
Wataru Unno
•
1.1K vues
Unno Wataru Nutanix Advent Calendar 2018
Wataru Unno
•
224 vues
[Citrix on Nutanix] LoginVSI による MCSとPVS の比較検証
Wataru Unno
•
1.1K vues
Dernier
(20)
20230601_Visual_IoTLT_vol14_kitazaki_v1.pdf
Ayachika Kitazaki
•
67 vues
Oracle Cloud Infrastructure:2023年5月度サービス・アップデート
オラクルエンジニア通信
•
31 vues
JSTQB_テストプロセスの概念モデル.pdf
akipii Oga
•
224 vues
初学者のためのプロンプトエンジニアリング実践.pptx
Akifumi Niida
•
450 vues
Forguncy製品概要.pptx
フォーガンシー
•
73 vues
SoftwareControl.pdf
ssusercd9928
•
15 vues
ChatGPT触ってみた
infinite_loop
•
57 vues
【DL輪読会】Egocentric Video Task Translation (CVPR 2023 Highlight)
Deep Learning JP
•
63 vues
統計学の攻略_統計的仮説検定の9パターン.pdf
akipii Oga
•
220 vues
Omnis
DaisukeFujita10
•
21 vues
Wandb LLM Webinar May 30 2023 (配布用).pdf
Yuya Yamamoto
•
3 vues
OIDC(OpenID Connect)について解説③
iPride Co., Ltd.
•
24 vues
ヘッドレス化したbaserCMS5とその機能
Ryuji Egashira
•
10 vues
3Dプリンタって いいね
infinite_loop
•
57 vues
点群SegmentationのためのTransformerサーベイ
Takuya Minagawa
•
13 vues
JSONEncoderで詰まった話
とん とんぼ
•
143 vues
量子論.pdf
hiro150493
•
7 vues
20230516 @Mix Leap Hirohiko_Suwa
Masashi Nakagawa
•
91 vues
《杨百翰大学毕业证|学位证书校内仿真版本》
d520dasw12
•
2 vues
OpenJDKのコミッタってどんなことしたらなったの?解決してきた技術課題の事例から見えてくる必要な知識と技術(JJUG CCC 2023 Spring)
NTT DATA Technology & Innovation
•
31 vues
Publicité
Nutanix エンジニアのための Git 入門 :序
2 Copyright © 2021
Networld Corporation All Rights Reserved.
3 Copyright © 2021
Networld Corporation All Rights Reserved. Nutanix DevOps Night #1 GitHub GitHub GitHub GitHub
4 Copyright © 2021
Networld Corporation All Rights Reserved.
5 Copyright © 2021
Networld Corporation All Rights Reserved.
6 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub ってなに? https://github.co.jp/ VCS : Version Control System (バージョン管理システム) GitHub は VCS のひとつである [ Git ] の代表的なサービス
7 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub : ソフトウェアのソースコードを保管・管理する場所
8 Copyright © 2021
Networld Corporation All Rights Reserved. ソースコードの管理、そして共有とソーシャルコーディング • 個人でソースコードを管理するために使える • 趣味の範囲からエンタープライズまでカバーできる • ソースコードを組織外に [ 公開・共有 ] することで、 コラボレーションツールとしても使える • みんなで知恵を出し合って、協力するような ソーシャルコーディングが当たり前になっている (不完全なソースコードを互いに補完しあうためのプロジェクト) GitHub はプラットフォーム
9 Copyright © 2021
Networld Corporation All Rights Reserved.
10 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub を使ってみよう • GitHub のアカウントを作ること • GitHub に何かをコミットすること
11 Copyright © 2021
Networld Corporation All Rights Reserved.
12 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub にはどんな機能があるのか、説明を受けろ 2. ワークフロー 3. コラボレーション 4. セキュリティとコンプライアンス 5. サポート・その他 1. コード管理 機能比較のページから引用 : https://github.co.jp/pricing
Copyright © 2021
Networld Corporation All Rights Reserved. 1. コード管理 の主な機能
14 Copyright © 2021
Networld Corporation All Rights Reserved. リポジトリ (= ソースコード の 保管場所 のようなもの) パブリックリポジトリ (公開) オープンソースプロジェクトを GitHub の パブリックリポジトリでホストし、ウェブや コマンドラインからアクセスできます。 パブリックリポジトリは、GitHub.com ユーザなら誰でもアクセスできます。 プライベートリポジトリ (非公開) GitHub のプライベートリポジトリにコードを ホストし、アプライアンス、ウェブ、 コマンドラインからアクセスできます。 プライベートリポジトリにアクセスできる ユーザを制限できます。 https://github.com/unnowataru?tab=repositories
15 Copyright © 2021
Networld Corporation All Rights Reserved. 知っておきたい Git 用語 プッシュ ローカルリポジトリの内容を リモートリポジトリに反映させること (≒アップロード) プル リモートリポジトリの内容を ローカルリポジトリに反映させること (≒ダウンロード) コミット 追加・変更したファイルを リポジトリに記録すること クローン リポジトリを指定した場所に コピーすること
Copyright © 2021
Networld Corporation All Rights Reserved. 2. ワークフロー の主な機能
17 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub Actions GitHub でのワークフローの機能を提供する GitHub Actions は、ソフトウェア開発ライフサイクル内のタスクを自動化するのに役立ちます。 GitHub Actions はイベント駆動型で、指定されたイベントが発生した後に一連のコマンドを実 行できます。 たとえば? 誰かがリポジトリのプルリクエストを作成するたびに、ソフトウェアテストスクリプトを実行 するコマンドを自動的に実行できます。 なんの役に立つの? GitHub Actions で GitHub リポジトリにカスタム継続的インテグレーション(CI)ワークフ ローと継続的デプロイメント(CD)ワークフローを直接作成できます。継続的インテグレー ション (CI) とは、ソフトウェアの開発においてコードを頻繁に共有リポジトリにコミットする 手法のことです。 コードをコミットする頻度が高いほどエラーの検出が早くなり、開発者がエ ラーの原因を見つけようとしてデバッグする必要性も減ります
18 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub Actions GitHub 上のコードに 変更が発生したら… クラウド上に仮想マシンを プロビジョニングして テストを実行する 結果を通知する
Copyright © 2021
Networld Corporation All Rights Reserved. 3. コラボレーション の主な機能
20 Copyright © 2021
Networld Corporation All Rights Reserved. Issues https://github.com/unnowataru/NTNX-VM-Report-PoSH/issues/2 ソースコードの課題管理をする機能 起票 : このコードにはこういう問題があります 修正 : Location Check 機能を追加しました 反映 : 問題なく動作したので反映させました
21 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub Pages / Wiki Pages (=静的 Web ホスティング) GitHub Pages は、GitHub のリポジトリから HTML、CSS、および JavaScript ファイル を 直接取得し、任意でビルドプロセスを通じて ファイルを実行し、ウェブサイトを公開でき る静的なサイトホスティングサービスです。 Wiki (=readme.md より詳しい) すべての GitHub リポジトリには、ウィキと 呼ばれるドキュメンテーションをホストする セクションが付属しています。 ウィキを使えば追加のドキュメンテーション を提供できます。
22 Copyright © 2021
Networld Corporation All Rights Reserved. ところで readme.md とは? コードの説明をするドキュメント Markdown形式で記述される拡張子.mdの ドキュメントのことを示します。 リポジトリにREADMEファイルを追加して、その プロジェクトがなぜ有益なのか、そのプロジェク トで何ができるか、そのプロジェクトをどのよう に使えるかを他者に伝えることができます。 Markdown とは? Markdown は、プレーンテキストをフォーマッ トするための読みやすく書きやすい構文です。
23 Copyright © 2021
Networld Corporation All Rights Reserved. ところで readme.md とは?
Copyright © 2021
Networld Corporation All Rights Reserved. 4. セキュリティとコンプライアンス の主な機能
25 Copyright © 2021
Networld Corporation All Rights Reserved. パブリックシークレットスキャニング 誤って公開されてしまったシークレットの検出 GitHubは、既知のシークレットフォーマットに対してリポジトリをスキャンし、誤ってコミッ トされたクレデンシャルが不正利用されることを防ぎます。 シークレットスキャンニングは、デフォルトでパブリックなリポジトリで行われ、プライベート リポジトリではリポジトリ管理者もしくはOrganizationのオーナーが有効化できます。 サービスプロバイダーはGitHubとパートナーになり、シークレットのフォーマットがシーク レットスキャンニングに含まれるようにすることができます。 有効にするには? • secret-scanning@github.com にメール • シークレットの正規表現の作成 • GitHubからのwebhookを受け付ける シークレットアラートサービス作成 • シークレットアラートサービスに署名検証を実装 • シークレットアラートサービスにシークレットの 破棄とユーザへの通知を実装
26 Copyright © 2021
Networld Corporation All Rights Reserved.
27 Copyright © 2021
Networld Corporation All Rights Reserved.
28 Copyright © 2021
Networld Corporation All Rights Reserved.
29 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub のアカウントを作る
30 Copyright © 2021
Networld Corporation All Rights Reserved. ユーザー名とメールアドレス、パスワードを入力
31 Copyright © 2021
Networld Corporation All Rights Reserved. とりあえず Just me
32 Copyright © 2021
Networld Corporation All Rights Reserved. Continue
33 Copyright © 2021
Networld Corporation All Rights Reserved. Continue for free
34 Copyright © 2021
Networld Corporation All Rights Reserved. 入力したメールアドレスにメールが届く
35 Copyright © 2021
Networld Corporation All Rights Reserved. メール認証するとアカウント作成が完了
36 Copyright © 2021
Networld Corporation All Rights Reserved.
37 Copyright © 2021
Networld Corporation All Rights Reserved. [New]
38 Copyright © 2021
Networld Corporation All Rights Reserved. リポジトリの名前を設定して [ Create repository ]
39 Copyright © 2021
Networld Corporation All Rights Reserved. 新しいリポジトリができた
40 Copyright © 2021
Networld Corporation All Rights Reserved.
41 Copyright © 2021
Networld Corporation All Rights Reserved. [ creating a new file ]
42 Copyright © 2021
Networld Corporation All Rights Reserved. [ Commit new file ]
43 Copyright © 2021
Networld Corporation All Rights Reserved. コミットできた
44 Copyright © 2021
Networld Corporation All Rights Reserved. ( .txt ファイルだけど) ソースコードがここに存在している
45 Copyright © 2021
Networld Corporation All Rights Reserved.
46 Copyright © 2021
Networld Corporation All Rights Reserved. git for windows をダウンロード
47 Copyright © 2021
Networld Corporation All Rights Reserved. .exe ファイルを実行
48 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
49 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
50 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
51 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
52 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
53 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
54 Copyright © 2021
Networld Corporation All Rights Reserved. [ Use Git from Git Bash only ] で [ Next ]
55 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
56 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
57 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
58 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
59 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
60 Copyright © 2021
Networld Corporation All Rights Reserved. [ Next ]
61 Copyright © 2021
Networld Corporation All Rights Reserved. [ Install ]
62 Copyright © 2021
Networld Corporation All Rights Reserved. [ Finish ]
63 Copyright © 2021
Networld Corporation All Rights Reserved. Git Bash を起動
64 Copyright © 2021
Networld Corporation All Rights Reserved. Git Bash を起動
65 Copyright © 2021
Networld Corporation All Rights Reserved. リポジトリのURLをコピーする
66 Copyright © 2021
Networld Corporation All Rights Reserved. git clone コマンドを実行 git clone https://github.com/(user)/(reponame).git
67 Copyright © 2021
Networld Corporation All Rights Reserved. git clone コマンドが完了
68 Copyright © 2021
Networld Corporation All Rights Reserved. ユーザープロファイル直下にリポジトリのフォルダーがある
69 Copyright © 2021
Networld Corporation All Rights Reserved. sample.txt も存在している
70 Copyright © 2021
Networld Corporation All Rights Reserved. .txt ファイルを開くとさっき作ったものがそのままある
71 Copyright © 2021
Networld Corporation All Rights Reserved. 適当にローカルで編集する
72 Copyright © 2021
Networld Corporation All Rights Reserved. リポジトリのフォルダーに移動する
73 Copyright © 2021
Networld Corporation All Rights Reserved.
74 Copyright © 2021
Networld Corporation All Rights Reserved. git add コマンドの実行 git add (編集したファイルの名前)
75 Copyright © 2021
Networld Corporation All Rights Reserved. コメントを添えて git commit コマンドを実行 git commit –m “なんかコメント”
76 Copyright © 2021
Networld Corporation All Rights Reserved. git commit コマンドの完了 git commit –m “なんかコメント”
77 Copyright © 2021
Networld Corporation All Rights Reserved. git push コマンドを実行 git push
78 Copyright © 2021
Networld Corporation All Rights Reserved. git push コマンドが完了
79 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub 上のソースコードが変更されている
80 Copyright © 2021
Networld Corporation All Rights Reserved. GitHub を使ってみよう • GitHub のアカウントを作ること • GitHub に何かをコミットすること
81 Copyright © 2021
Networld Corporation All Rights Reserved.
82 Copyright © 2021
Networld Corporation All Rights Reserved.
83 Copyright © 2021
Networld Corporation All Rights Reserved.
Publicité