2024-01-01から1年間の記事一覧

Github で Fork して PullRequest を送る

はじめに Github で Fork して PullRequest を送るということに対して、 日本語があまりに意味不明だったので、まとめてみました。 Forkとは 現存してるオリジナルのリポジトリに影響与えることなく、自分のリポジトリを作れる。 pull request を使ってフォ…

GItHubのQuick Setupをすっ飛ばしてしまってmainブランチが消えた時のメモ

GItHubでリポジトリ作成後、 Quick Setupをすっ飛ばしてしまってよくわからなくなり、 git branchをしてもmainブランチが全然出てこなくなりました。 最終的にはリモートからfetchしてorigin/mainとmergeしたら出てきてくれました。 git init まずはリセット…

Learn Git BranchingでGitコマンドの練習

はじめに learngitbranching.js.org Learn Git Branchingという無料でGitコマンドを練習できる素晴らしいサイトがあります。 こちらで学習してみて、印象に残っているGitコマンドをメモがわりにまとめました。 よく使ったコマンド (Main編) git checkout -b …

Git初学者の初めてのGit その2

Gitのデータをどうやって管理しているか Gitは圧縮ファイルをスナップショットで記憶していく。(変更したファイルの差分を記憶する形ではない。) スナップショットとして記憶することで、バグが起きた時など以前の状態に戻すことが容易である。 ローカルリ…

Git初学者の初めてのGit

はじめに 自分の復習用、メモ用にGitについて学んだことを書いておきます。 Gitとは Gitとは、最も有名で、最も使われているバージョン管理システムです。 Gitはリポジトリという単位で、コードをいつ、誰が、どんな意図で編集したかを管理することができま…

Linux初学者のLinux超基本コマンドまとめ

Linuxコマンド一覧 cd pwd ls mkdir rmdir cat less tail touch rm mv cp ln find パーミッション chmod sudo chown ps kill おわりに cd Change Directoryの略 移動する cd ~ ホームディレクトリに移動する cd desktop デスクトップに移動する pwd Print Wo…

vimの基本を理解するためにvimを触ってみる

はじめに ・今後の為にVimを触ってみました。 ・Vimとはマウスレスでコーディングできるすぎる程のコマンドを備えた非常に強力なエディター。 ・Vimに慣れたらVimから離れられなくなるらしい...です。 Vimを実行した環境 ・MacのTerminalからVimtutorで練習…

「プロになるためのWeb技術入門」を読んで

はじめに 「プロになるためのWeb技術入門」なぜ、あなたはWebシステムを開発できないのか を読みました。 本書は、ネットワークの仕組みからアプリの作成、データベースなど網羅している内容が幅広く、Webアプリケーション開発の基礎を学ぶ上で非常に勉強に…

Progateで約100時間勉強した感想

はじめに 初学者がProgateで約100時間プログラミングを勉強したので、簡単に感想をまとめます。 現在はHappiness ChainのRailsコースで勉強しています。 Progateについて 勉強したコース HTML & CSS Command Line Ruby Ruby on Rails 5 SQL JavaScript (ES6)…