30代無職のロズ雑記

30代無職で高卒ニートの職歴なし絶望的人生。社会不適合者で真面目系のクズです。そんな人生をエンターニートで逆転するブログ。最近はグルメリポートが中心で田園都市線沿いの美味しいお店をご紹介しちゃってます。

ptengine

IT

Railsチュートリアル20分トレーニング7日目 【第1章】1.4 Gitによるバージョン管理〜

Ruby on Rails Tutorial 7日

第1章(1.4 Gitによるバージョン管理)

Gitの重要性を解説してるだけ

第1章(1.4.1 インストールとセットアップ)

プロジェクトのファイルをリポジトリに追加する

$ git add -A

git logではlessコマンドをインターフェイスとして使っている

ここも基本的なgitの操作

第1章(1.4.2 Gitのメリット)

rmコマンドの-rfとは
「recursive」(サブディレクトリやその中のファイルもすべて削除する)
「force」(削除して良いかどうかをユーザーに確認しない)

ファイルを誤って削除してしまった場合

# 修正・削除前の状態に戻す
$ git checkout -f # -f 強制的に上書きして元に戻すためのフラグ
or
$ git checkout HEAD -- .

ここも基本的なgitの使い方

第1章(1.4.3 Bitbucket)

GitHubよりBitbucketの方が無料の非公開リポジトリが作れるから推奨とのこと

第三勢力としてGitLabが急浮上しているとのこと

今回自分はGitHubで公開するためBitbucketは使いまてんw

おわり

7日という一週間分の進捗が1章を終えないとはw

少なくても7日x14章=94日間(約3ヶ月もかかるw)

時間かけすぎているのでペースアップも兼ねて40分にします

ロズ
まだ1章を終えてないというボンクラぶりw

-IT
-,