授業で学んだこと
HTMLとCSS、ウェブページの仕組み。
現場で使うテクニックや、ソフト・ツールについて。
・HTMLはWEBページの骨組みを作る物
└ <>で囲まれたタグというもので構成される。
・CSSはページを装飾するもの
└ Htmlファイルにstyleタグとして書くことも出来るし、
別のCSSファイルで保存し読み込むことも出来る。
現場ではCSSファイルで保存することがほとんど。
・GitHubにファイルを保存しWEB上に公開する。
└ 現場でのデータ管理は大体GitHubを通して行う。
ターミナルなどを使いコマンドで操作できると便利なので覚えたほうがいい。
今回は細かいところを勉強するというより、変更を加えたらどこがどんな風に変わるのか。
テンプレートなどを用いてHTMLファイルをいじってみた。
今は大概ググると情報が出てくるので、
コードや、コマンドなどを丸暗記する必要はないが、仕組みを理解し、
自分が実装したいことなどを言語化し、調べて自己解決できることが大事。
難しかったこと、出来なかったこと
コマンドを使いGitHubにファイルをアップロードすること。
出来たかと思うが、確認の仕方がわからない。
手順メモ
cd (アップロードしたいファイルのあるディレクトリ)//作業フォルダ指定
git init //?
git add . //フォルダの中のファイルを認識させる?
git commit -m "変更した内容が分かるように英単語で記載" //更新を保存?
git push origin master // アップロード?masterは親権限なので、これは実際の開発環境では使わないらしい。また別のBranch?を作って操作するらしい。詳しいことはこれから・・・
途中で認証エラー(authentication failed)と403エラーが出た
認証エラーの原因は
2021年8月からIDとパスワードでの認証ができなくなったので、アクセストークンを発行しないとログインできなかった。
参考サイト
https://donachikiblog.com/github-authentication-failed/
403エラーは上記アクセストークン発行時に、権限にチェックを入れていなかったからか?
GUIで作ったブランチはmainだが、CUIでアップロードしたのはmasterだった?
ブランチとは何?
コマンドを使ってファイルはアップロードできているみたいだが、GUIでアップロードしたファイルは更新できていないのか?
来週の目標
・課題で出た部分をちゃんとできるようにする。