前回に引き続きgitとGitHubについてまとめていきます。
今回やること
・ローカルリポジトリの作成
・ステージに追加、コミットしよう!
・GitHubにリモートリポジトリを作る
・リモートリポジトリを追加する
・GitHubへPushしよう
ローカルリポジトリの作成
![](http://itosae.com/wp-content/uploads/2021/07/ワークツリーで-ふぁい-1-1024x536.png)
ステージに追加、コミットする
コミットをすると、コミット単位で時系列の順番に格納される。
![](http://itosae.com/wp-content/uploads/2021/07/ワークツリーで-ふぁい-2-1024x536.png)
GitHubにリモートリポジトリを作る
リモートリポジトリは複数作ることが可能。
![](http://itosae.com/wp-content/uploads/2021/07/3-1024x536.png)
![](http://itosae.com/wp-content/uploads/2021/07/ワークツリーで-ふぁい-4-1024x536.png)
リモートリポジトリを追加する
リモート名に指定した名前が、今後そのリポジトリを使用する時に使うショートカットとなる。
リモートURLは先ほどGitHubで作成したリモートリポジトリのURL。
![](http://itosae.com/wp-content/uploads/2021/07/ワークツリーで-ふぁい-6-1024x536.png)
Pushしよう
![](http://itosae.com/wp-content/uploads/2021/07/4-1024x536.png)
疑問を深掘りしようのコーナー
ステージに追加する必要とはなにか?
参考記事がすごくわかりやすくてしっくりきた!
変更を細かく記録するためみたいな感じでいいのかな。
変更・修正①→ステージに追加①→変更・修正②→ステージに追加②→①②コミット
とすることで、①と②のバージョンを記録するから、バージョン管理がより細かく細分化できる!
と解釈しました。
![](https://itosae.com/wp-content/uploads/cocoon-resources/blog-card-cache/fd489d917cb796c5e80d42a1f4dd28a7.png)
git addの意味とは?必要性と便利なオプション[-A,-p…]を調査しました。
一般的なweb系企業では、Gitを使う企業が多いです。 僕もチーム開発をする中で本格的にGitを触るようになりましたが、学習を進める中で以下のような疑問を持ちました。 たかひろ git addって意味ある?addなしでcommitできた方が
.gitディレクトリは何をされてる方なの?
リポジトリをgit initで生成した時に.gitディレクトリが出現します。
.gitディレクトリがリポジトリ本体であり、この階層下にあるものがgitの管理下に当たります。
その.gitディレクトはなにを裏でしているのか?という所を深ぼっていきます。
![](http://itosae.com/wp-content/uploads/2021/07/ワークツリーで-ふぁい-3-1024x536.png)
ん〜これについてはまだまだ理解不足を感じます…
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9R2l0JUUzJTgyJUFBJUUzJTgzJTk2JUUzJTgyJUI4JUUzJTgyJUE3JUUzJTgyJUFGJUUzJTgzJTg4JUUzJTgxJUFCJUUzJTgxJUFGJUUzJTgxJUE5JUUzJTgyJTkzJUUzJTgxJUFBJUUzJTgyJTgyJUUzJTgxJUFFJUUzJTgxJThDJUUzJTgxJTgyJUUzJTgyJThCJUUzJTgxJUFFJUUzJTgxJThCJUU3JTlGJUE1JUUzJTgyJThBJUUzJTgxJTlGJUUzJTgxJTg0JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz1mNmM2ZmI4ZDNmYmExMDU4MWQ4MGZiNjNjZGNhNDU5NA&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBjYXBweXphd2EmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWM0ZDJmNTUyM2YyMzkwZjNjOGJkYzQxYTdiZDZlOTgy&blend-x=142&blend-y=436&blend-mode=normal&txt64=aW4gWWFob28h44OH44OZ44Ot44OD44OR44O844ON44OD44OI44Ov44O844Kv&txt-width=770&txt-clip=end%2Cellipsis&txt-color=%23212121&txt-font=Hiragino%20Sans%20W6&txt-size=36&txt-x=156&txt-y=536&s=d36dc933e67f9d66fb50a2a23a1b76a7)
Gitオブジェクトにはどんなものがあるのか知りたい - Qiita
自分の研究でGitのちょっと深いところまでやる必要がでたのでやってみた.参考にしたサイト見えないチカラGitの中身を見てみようGitオブジェクトこせきの技術日記用語整理見えないチカラを…
沼にハマる前に一旦でて、次へ進みます
コメント