2022.06.18数年前の私Githubってよく聞くけどなんなんだと思ったことありますよね。私は会社でコードを書くようになるまで存在は知っていても、なんかあるんだね程度に思っていました。一言で言うと?コード管理ができるので、変更箇所(履歴)を追える!知っておくべき言葉は?レポジトリ(repository)コードと変更履歴を管理するための箱、複数作ることが可能。他人の公開しているレポジトリをローカル環境に配置したりできる。リモートレポジトリとローカルレポジトリがあるが、クラウド上でコードを管理する側がリモートリポジトリローカルで作業するところがローカルリポジトリという認識でOKブランチ(branch)ブランチには大きく分けて2種類(masterブランチ、ブランチ)ある。masterかそれ以外か。masterブランチ作業しないところ。初めに作られるブランチ。これだけは覚えておこう、ここでは作業しない。ブランチ作業するところ。基本的にはmasterブランチの内容をコピーして、作業用の別スペースを作る。そのことをブランチを切るという。ここで試行錯誤して一区切り作業が終わったら、masterブランチに組み込む。ステージ(stage)変更したいスクリプトを確定させること。保存する必要のないもの(例えばキャッシュファイルとか)をレポジトリにおいても仕方ないので、記録しておきたいスクリプトを決める。当たる部分コミット(commit)stageしたスクリプトを正式に確定すること。当たる部分プッシュ(push)ローカルでのコミットまでの処理をリモートレポジトリに反映させること。リモートレポジトリに対して変更するスクリプトを確定させること。マージ(merge)プッシュされたスクリプトをリモートリポジトリのmasterブランチに組み込むこと。これで一連の変更作業が終了する。クローン(clone)リポジトリをリモートからローカルに一番初めにコピーすること。他人の公開されているリポジトリを使ってみたいなというときにはクローンすることで、自分のローカル環境でいじくることができる。やって使うの?アカウント作成このQiitaの記事で書いてくださっているので、参照してください。レポジトリ作成Githubにサインインしたら、Repositoriesタブにいき、右上のNewと書かれた緑ボタンを押します。するとレポジトリ作成画面へ遷移するので、必要事項を記入します。licenceがありますが、著作権を設定したい場合は必要なライセンスを選んでください。キーを取得して設定しておく必要があります。APIキーを取得して設定するまでの流れを見ていきます。最近、ChatGPTにログインしてみたところ、ログイン自体は成功したようですが、なぜか何も反応しないという問題に遭遇したので、備忘録。認...独学Python[Python]プログラミング初学者が知っておきたいPythonについて。こんにちは、未経験からITエンジニアになって3ヶ月が経ちました!今は新規事業開発の機械学習エンジニアもどきとして奮闘しており、毎日知らないことだらけで何も理解していないんだなあと思い知らされる毎日です。いうわけでこの記事では、私が現時...独学Python[Python][独学]PythonでWebデータが取れない。”iframe”という存在を知りました。「よしやってやるか」と意気込んで、結果出来なかった時の悲しさ、悔しさといったら計り知れませんよね。Pythonにもあります。思ってたら、全然出来ないことが発...独学Python[Python]コマンドラインで引数を渡したい。argparseの基本を学ぶ私は頻繁に誰か様が描いてくださったコード・レポジトリをgithubからcloneして、自分用にカスタマイズする。そのせいもあり、あまり基本的なコードを一から書いたりする機会が少ない。備忘録として、argparseについて書いておく。...独学PythonBeautifulSoupの役割、仕組みについて理解する[Python][Scraping]美味しいスープ、そそられますよね。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。メーカーに入社するも、やる気なく、上司と相性悪く、軽く病む、いや病む。前から”お金”について知識を蓄えておくべきだったと後悔。グ.お問い合わせタイトルとURLをコピーしました。