LoginSignup
0
0

git hub入門

Last updated at Posted at 2023-11-03

git hubとは?

  • バージョン管理をしてくれる
  • GitHubは共同作業用のWebベースのプラットフォーム

バージョン管理とは?

  • qiita.pdf
  • 最新版qiita.pdf
  • 修正版qiita.pdf
  • 改善版qiita.pdf
  • 提出用qiita.pdf

こうなってると1つ前のバージョンはどれかわからなくなると思います。

  • qiita20230101.pdf
  • qiita20230102.pdf
  • qiita20230103.pdf
  • qiita20230104.pdf

こうすると、容量自体がどんどん増えていき困る

一人でやってる分にこれでも問題ないですが、複数人のチームで作業するととんでもないことになります。

git hubなどを使えばこんなことにならず、簡単に履歴も辿れるし、容量も抑えられる

branchとmerge

git hubを使う上で重要な機能がbranchmergeです

スクリーンショット 2023-11-03 18.24.24.png

branchを作成する

1. clone

desktopにcloneします。

mac

ls

cd Desktop

git clone https://github.com/quantum-websolution/git_hub-practice.git

win

dir

cd Desktop

git clone https://github.com/quantum-websolution/git_hub-practice.git

desktop上にgit_hub-practiceファイルがあればclone完了です

2. branch

win、mac共通

// ローカルにあるbranchの確認
git branch 

// ローカルにbranchを作成
git checkout -b branch名

git branch

git branchをしたときにmain以外のブランチが増えていればbranch作成完了です。

3. push

git add .

git commit -m "メッセージ"

git push

git hubのwebサイトを確認して画像のようになってればOK
スクリーンショット 2023-11-04 1.52.42.png

4. PR(pull request)を作成する

  1. Compare & pull requestをクリックする
    スクリーンショット 2023-11-04 1.55.25.png

  2. Add a titleを入力する
    どんな変更を加えたか簡潔に書く

  3. Add a descriptionを入力
    どんな作業をしたか詳しく書く

  4. Create Pull Requestをクリック

  5. Merge Pull Requestをクリック

以上がgit hubの基本的な流れ

0
0
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
0
0