0
0

More than 3 years have passed since last update.

git checkoutによって エラーが何か追求する プログラミング学習42日目

Posted at

そもそもなんでgithubを使うの?

githubは簡単に言うと変更を記録したりするものです。
チーム開発などでは必須です。ただ僕は初心者なのであくまでも1人で使っています。

githubは初心者1人でも使うべき

例えば何か変更を加えたことでエラーが出てしまった時。エラーの原因が分からないから元に戻したい、そんな時にgithubは役に立ちます。IMG_6445.JPG

こちらはインターン先のエンジニアの方に書いていただいたgithubの簡単な説明になります。masterがデプロイするもの(実際にサービスとしてリリースするもの?)で、そのよこのthongとsekiはエンジニアの名前です。

例えばmasterでA,B,Cまで作ってあり、それ以降を変更する場合各エンジニアはそれぞれのブランチでその変更作業を行います。理由→変更したものがそのまま使えるか確かめないといけないなど

とりあえずチーム開発をするときは各自のブランチで作業を行い、変更後デプロイするブランチ(ここで言うとmasterに0)pull requestする必要があるそうです。

主なgit commandの確認

git status ワーキング・ツリーの状態を表示する,現在の状況を確認する
https://www.sejuku.net/blog/71857#git_status

git checkout ブランチの切り替えに使う
https://www.sejuku.net/blog/71457
git checkout . で最新のcommitに移る
git checkout master でmaster branchに移る

git branch 引数を指定しない場合、現在のbranchを表示する
git branch branchname branchの作成

$ git checkout -b new → Switched to a new branch 'new'(表示されたもの)

戻り方

git log logを表示

git checkout 5b32vc2(仮の番号) 指定のlogに移動

bundle install

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