More Related Content
PDF
Python 3.9からの新定番zoneinfoを使いこなそう PPTX
ボイパの音をリアルタイムで解析してみる 〜リザバーコンピューティングを添えて〜 PDF
PDF
【Unity道場】AssetGraph入門 〜ノードを駆使しててUnityの面倒な手作業を自動化する方法〜 PDF
Python入門 : 4日間コース社内トレーニング PPTX
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例 PPTX
PDF
ゼロから始める自然言語処理 【FIT2016チュートリアル】 What's hot
PDF
OpenJDKのコミッタってどんなことしたらなったの?解決してきた技術課題の事例から見えてくる必要な知識と技術(JJUG CCC 2023 Spring) KEY
PDF
PPTX
PDF
PDF
PDF
MagicOnion~C#でゲームサーバを開発しよう~ PDF
GPU と PYTHON と、それから最近の NVIDIA PDF
PPT
コンシューマゲーム開発におけるHansoftの活用事例 PDF
マーケティング・戦略・組織視点のBIGDATA活用について PDF
PDF
2015年度GPGPU実践プログラミング 第15回 GPU最適化ライブラリ PDF
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き) PDF
PDF
CEDEC 2018 最速のC#の書き方 - C#大統一理論へ向けて性能的課題を払拭する PDF
PDF
PDF
PDF
Unity In App Purchase (IAP)の使い方 Viewers also liked
PDF
新人Git/Github研修公開用スライド(その2) PDF
PDF
新人Git/Github研修公開用スライド(その1) PDF
PDF
PDF
大容量ファイルもGitで管理。 Git LFSの使い方 PDF
SIerからWebエンジニアへの失敗しない転職方法 PDF
PDF
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください) PDF
PPTX
PDF
PDF
PDF
GitHubでプロジェクトを共有してみよう (1) PDF
PDF
PDF
PDF
The FizzBuzz Programing Contest Similar to GitHub入門 手順編
PDF
PPTX
PDF
PDF
PPTX
Introduction to GitHub - Codespacesハンズオン.pptx PDF
KEY
PDF
PDF
Git学ぼうぜの会 ハンズオン資料 - LOCAL学生部 GWイベント PDF
GitHubの基礎からプログラム管理、そしてプログラムコードを論文に公開するまでの手順 PDF
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~ PPT
ODP
Next-L Enju 開発ワークショップ #02 PPTX
KEY
日本androidの会 中国支部 29回勉強会 github PDF
Python for Data Analysis第1回勉強会(+git入門) PPTX
PDF
PPTX
PPTX
GitHub入門 手順編
- 1.
- 2.
- 3.
- 4.
用語について_1
[管理に関すること]
GitHub Repository(ギットハブリポジトリ)
GitHub上で管理するメインリポジトリ(リモートリポジトリ)のこと。GitHubのサーバに配置される。
local Repository (ローカルリポジトリ)
作業者のローカルマシンに配置するリポジトリを指す。svnでは存在しない。
working Copy(作業コピー)
ワーキングコピー、ワーキングツリーとも呼ばれる。
リポジトリの内容を作業者のローカルマシンに展開したもの。
branch(ブランチ)
ブランチは、コードの枝葉を指します。
1つのプロジェクトのなかでも並行開発したい場合に、大幹(master)とは別に、
枝分かれさせる必要が出てきます。このとき「ブランチを切る」という言い方をします。
master(マスタ)
コードの大幹を指します。実はこれもブランチなのですが、呼び名を変えることで、
コードの大幹なのか枝葉なのかを区別しています。
※svnにはtrunkというものがありますがGitにはありません。Gitは全てブランチとして扱います。
svnでのtrunkは、Gitのmaster(マスタ)にあたります。
Page 4
- 5.
用語について_2
[操作に関すること]
commit(コミット)
svnの場合、メインリポジトリに作業コピーの変更内容を反映することを指す。
Gitの場合、ローカルリポジトリに作業コピーの変更内容を反映することを指す。
checkout(チェックゕウト)
svnの場合、メインリポジトリの内容を作業コピーに展開・反映することを指す。
Gitの場合、ローカルリポジトリの内容を作業コピーに展開・反映することを指す。
push(プッシュ)
svnには無い操作です。
Gitで、ローカルリポジトリの内容を、メインリポジトリに反映することを指す。
clone(クローン)
svnには無い操作です。
Gitで、メインリポジトリをコピーし、ローカルリポジトリを作成することを指す。
pull (プル)
svnには無い操作です。
Gitで、メインリポジトリの更新を、ローカルリポジトリに取り込むことを指す。
Page 5
- 6.
用語について_3
[操作に関すること]
publish (パブリッシュ)
GitHubの機能の1つで、GitHub Repositoryに変更内容を反映することを言います。
「 GitHub Repositoryにpushする」ということと同じ意味です。
fork(フォーク)
GitHubの機能の1つで、GitHubにある他の開発者のリポジトリをGitHub上でcloneすることを言います。
これは、そのプロジェクトに貢献したいという意思表示になります。
pull request(プルリクエスト)
GitHubの機能の1つで、forkしたリポジトリに変更を加えその内容をオリジナル側に取り込んで欲しい、
と依頼することを言います。Fork元のオリジナルのリポジトリを持つ人は、取り込むかを検討します。
follow(フォロー)
GitHubの機能の1つで、ユーザをフォローすると、その人の活動内容が分かるようになります。
watch(ウォッチ)
GitHubの機能の1つで、プロジェクトをウォッチすると、そのプロジェクトのコミットログなど
分かるようになります。
Page 6
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
Gistを使う
Gistとは、ちょっとしたコードや
備忘録などを保存しておくツールです。
ネットに繋がれば、どこからでも
参照できるので、いざというときに
便利に使うことが出来ます。
- 30.
- 31.
- 32.