LoginSignup
2
1

More than 3 years have passed since last update.

[git]GitとGitHubの使い方(初心者向け)

Posted at

今回は、「Git」「Github」の使い方についてまとめます。
おそらく僕と同じく困っている方もいると思うので参考なればと。

※使用するためにセッティングが必要だと思いますが、今回、そちらは書いておりません。
あくまで事前設定を終えた後からの話になります。

GitとGitHubについて

gitとは

ソースコードのバージョン管理を行うツールになります。
「いつ・誰が・どこを」等を記録し、管理する事ができるツールになります。
主に、共同開発時にこれがあるだけで管理がいやすくなるそうです。(まだ経験がないですw)

管理の方法としては、下記の2種類かと。
・ローカルリポジトリ  自分のパソコン上に記録・保管
・リモートリポジトリ  専用のサーバーで管理し、複数人で共有

GitHubとは

Gitを利用した、開発者を支援するWebサービスです。

なので、GitとGitHubは、一緒に使うことが想定されますので、
使い方は覚えておくべきかと思います、(自分自身にも言い聞かせてます。)


次は、使い方を簡潔にまとめたいと思います。

gitの超シンプルな使い方

文字でまとめると、個人的にはこのような流れでした。

「手順一覧」
1.ターミナルを開く
2.ディレクトリとファイルを作成
3.ローカル作成
4.GitHubでリポジトリ作成
5.作成/変更履歴をローカルに記録
6.ローカルとリモートの紐付け
7.GitHub(リモート)にアップロード

※作業時は、4〜5を繰り返す。

次は、もう少し詳しく、分解して表にまとめると、、、、、

No. 操作場所 手順 方法
1 PC ターミナルを開く PCで検索して開く
2 ターミナル ディレクトリ作成  % mkdir ______
3 ターミナル ファイル作成 % touch _____
4 ターミナル ローカル作成 % git init
5  GitHub GitHubでリポジトリ作成 リモートリポジトリ作成+URLゲット
6  ターミナル  ①作成/変更履歴をローカルに記録 % git add ____(ファイル名)
7  ターミナル  ②作成/変更履歴をローカルに記録 % git commit -m "____"
8  ターミナル&GitHub   紐付け(コネクト) % git remote add origin (※リモートリポジトリURL)
※5でゲットしたURL
9  ターミナル  ブランチ変更 % git branch -M main
10  ターミナル  リモートへアップロード % git push origin main

以上を行うと、GitHubにファイルがアップロードされているかと思います。

その後、作業を行うかと思うので、
その際は、6,7,10を実行すると反映できるかと思います。

No. 操作場所 手順 方法
6  ターミナル  ①作成/変更履歴をローカルに記録 % git add ____(ファイル名)
7  ターミナル  ②作成/変更履歴をローカルに記録 % git commit -m "____"
10  ターミナル  リモートへアップロード % git push origin main

以上、たにーでした。

参考文献

  1. いまさら聞けないGitとGitHubの違いって何?
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1