Location via proxy:
[ UP ]
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
Submit Search
Gitプレゼンテーション
•
0 likes
•
357 views
M
Masaru Ookawa
Follow
gitについてちょこっとだけ説明したときの資料です。 あまり詳しくは書いてませんが、ふわっとはわかった気になれると思います。
Read less
Read more
Report
Share
Report
Share
1 of 32
Download now
Download to read offline
More Related Content
Gitプレゼンテーション
1.
gitについて知ろう 2017.06.19 dmcc お勉強会 #1
2.
# 発表する人
3.
$ 自己紹介 名前 :
はむしたー : hamudantyo : hamusita 好き : 5000 兆円
4.
# git とは何か
5.
$ git とは ソースコードなどの変更履歴を記録・追跡 するための分散型バージョン管理システムである。
6.
$ git とは ソースコードなどの変更履歴を記録・追跡 するための分散型バージョン管理システムである。 つまり ソースの管理が楽になる強いツール なのだ
7.
$ git を使うわけ report.txt report_0619.txt 最新レポート
.txt レポート .txt
8.
$ git を使うわけ report.txt report_0619.txt 最新レポート
.txt レポート .txt ナ ン セ ン ス ! こんな管理の仕方は ×ていうかクソオブクソ
9.
$ git を使うわけ ・commit(
変更 ) ファイルの管理が簡単 ・殆どの操作がローカルで完結 ・速い(こなみ) その点 Git なら だから Git 使うべ という利点が!
10.
# git の仕組み
11.
$ git の仕組み まずは
Git の全体図を見てみよう! ローカル環境 ワークツリー インデックス リポジトリ リモートリポジトリ add commit push pullresetcheak out
12.
$ git の仕組み
ローカル環境 ワークツリー インデックス リポジトリ リモートリポジトリ add commit push pullresetcheak out この 3 つの階層がとても大事!
13.
$ git の仕組み ワークツリー 作業ディレクトリとも言われる エリアです。 ファイルを直接編集したりする 領域がここです。 説明
14.
$ git の仕組み インデックス ステージングエリアと言われる エリアです。 変更したファイルをここに 追加します。 説明
15.
$ git の仕組み リポジトリ Git
ディレクトリと言われたり するエリアです。 ステージングされたファイルの 変更を記録します。 説明
16.
# git を触ってみよう
17.
$ git を触ろう というわけで早速インストールして使ってみよう https://git-scm.com/ ここから DL&install
しよう
18.
$ git を触ろう 次は
GitHub に登録だ! https://github.com/ ここで登録
19.
$ git を触ろう 次は
GitHub に登録だ! https://github.com/ ここで登録 ちなみに GitHub とは まあざっくりいうと ソースを管理したり公開するための リポジトリを提供してくれるサイトです こまめに で公開してるといいことあるかもよ
20.
$ git を触ろう 今日使うコマンド init
ステージングエリアとか作るよ status ファイルの状態見るよ add ファイルをステージングするよ commit ファイルを commit するよ push commit をリモートに反映させるよ pull リモートからファイルコピってくるよ あとまあその他
21.
$ git 実践 というわけでここから二人組みになってやってみよう ①
1 人が GitHub で新しいリポジトリを作る ②そして作業用フォルダを作る でコマンドプロントでそのフォルダに移動 $ cd hogehoge
22.
$ git 実践 ワークツリー リモートリポジトリ $
cd hogehoge
23.
$ git 実践 ワークツリー インデックス
リポジトリ リモートリポジトリ $ git init
24.
$ git 実践 ワークツリー インデックス
リポジトリ リモートリポジトリ add $ echo "test" > test.txt $ git status $ git add .
25.
$ git 実践 ワークツリー インデックス
リポジトリ リモートリポジトリ add commit $ git status $ git commit -m " ほげー " $ git remote add origin [URL] コミットメッセージは 自 由 に 変 え て え え で! ここは GitHub のコピペで…
26.
$ git 実践 ワークツリー インデックス
リポジトリ リモートリポジトリ add commit push $ git push origin master origin → リモートリポジトリの場所 master → プッシュするブランチ push のあとはしっか り確認するんやで!
27.
$ git 実践 一人目のしたこと ・GitHub
でリポジトリ作る ・フォルダを作り init で初期化 ・ファイルを編集し add でステージング ・変更ファイルを commit で変更登録 ・コミットを push でリモートリポジトリへ ーここから二人目ー
28.
$ git 実践 ワークツリー インデックス
リポジトリ リモートリポジトリ $ git clone [URL] clone
29.
$ git 実践 ワークツリー インデックス
リポジトリ リモートリポジトリ $ vim test.txt test.txt を適当に編集 clone
30.
$ git 実践 ワークツリー インデックス
リポジトリ リモートリポジトリ $ git status $ git add . $ git status clone add
31.
$ git 実践 ワークツリー インデックス
リポジトリ リモートリポジトリ add commit push $ git commit -m " ほげー " $ git push origin master clone
32.
$ git 実践 二人目のしたこと ・GitHub
からから clone でコピー ・ファイルを編集し add でステージング ・変更ファイルを commit で変更登録 ・コミットを push でリモートリポジトリへ
Download now