Github

【Github】Githubで状態を戻す方法を考える

■ はじめに https://dk521123.hatenablog.com/entry/2020/07/11/182959 https://dk521123.hatenablog.com/entry/2020/07/12/103726 で 誤ったタイミングで main/releaseブランチなどに マージしてしまい、元に戻す方法を考えたが、 Github上だとWeb UIのGUI…

【Github】Github Actions ~ egg / wheel ファイル作成 ~

■ はじめに https://dk521123.hatenablog.com/entry/2021/11/04/142835 https://dk521123.hatenablog.com/entry/2022/06/16/151443 の続き。 egg / wheel ファイルをGithub Actionsを使って作成する その際に学べたことメモする。 目次 【0】今回やりたいこ…

【Github】Github Actions ~ 基本編 ~

■ はじめに https://dk521123.hatenablog.com/entry/2021/11/04/142835 の続き。 今回は、ハンズオン的なことをやってみる。 目次 【1】Hello world 1)手順 2)動作確認 【2】flake8/black/isort を使う 【3】yamllintを追加 【1】Hello world https:…

【Git】リポジトリを別のGitに移行するには

■ はじめに あるプロジェクトで管理していたGithubのリポジトリを 別のGithubのリポジトリに移動する必要がでてきたので 調べてみた。 目次 【0】移行方法 【1】--mirrorオプションを使用する方法 1)手順 2)サンプル 3)補足1:--mirrorオプションに…

【Github】Github ~ アクセストークン ~

■ はじめに Docker Desktop が有料化されて、 その代わりにVirtualBoxのLinuxにDocker入れたらフリーズしまくって 環境を作り直すはめに、、、 そこで、Githubへのアクセスの設定をする必要ができ、 設定も含めて、アクセストークンについて扱っていなかった…

【Github】GitHub Dependabot

■ はじめに CI/CD に関する打ち合わせの中で、 「Dependabot (ディベンダ ボット)」なるものが出てきたので メモしておく。 目次 【1】Dependabot 【2】サポート言語 【3】Dependabot の 適用 1)Python / Poetry 【1】Dependabot * パッケージ管理(e.…

【Github】Github Actions ~ 入門編 ~

■ はじめに GitHub Actions について、調べなければならなくなったのでメモ。 目次 【0】おさらい:CI/CD 【1】GitHub Actions 【2】料金 1)パブリックリポジトリの場合 2)プライベートリポジトリの場合 【3】用語整理 1)Workflow(ワークフロー)…

【Git】Github の リモート先が変更した際の対応

■ はじめに Github の リモート先が変更された際の対応について、メモ。 目次 【1】使用している git コマンド 1)git remote -v 2)git remote remove 3)git remote add 4)git push origin <ブランチ名> 【2】手順 0)前提条件 1)リモート先の確…

【Github】Github ~ 多要素認証(MFA)の設定 ~

■ はじめに 今回は、Githubでの多要素認証(MFA)について扱う。 なお、多要素認証(MFA)については、以下の関連記事を参照のこと。 多要素認証(MFA:Multi-Factor Authentication) https://dk521123.hatenablog.com/entry/2019/10/03/222600 目次 【1】…

【Git】【Github】Git ~ タグ ~

■ はじめに リリースが近づいてきて、リポジトリにタグ付けする機会があったので、 git の タグに関連することを纏める 目次 【1】タグ 【2】タグに関するコマンド 【3】Github でのタグに関するあれこれ 【4】クライアントソフト でのタグに関するあれ…

【Github】 Github ~ README.md について ~

■ はじめに Github の README.md の作成があったので、 チートリストとか気を付けることとか環境に関してメモする ■ README の書き方 https://dk521123.hatenablog.com/entry/2019/08/01/000000 で扱ったMarkdown記法で記述する。 https://gist.github.com/m…

【Github】Github ~ Webhook 編 ~

■ はじめに Github の Webhook (Webフック)について、触れる Webhook でできること 例1)AWSサービス(CodeBuildなど)やCI/CDツール(Jenkinsなど)と 連携して自動ビルド 例2)Slackなどと連携して通知 etc... ■ 設定手順 【1】Webhook画面に遷移 Git…

【トラブル】Windows上でGitの認証が通らなくなった

■ はじめに Git / Github でのトラブルについて、まとめる 目次 【1】トラブル内容 Case1 : Windows のパスワードを変更したがGitにアクセスに失敗 Case2 : Gitのパスワードを間違ってキャッシュに残ってアクセスに失敗 【2】解決案 【3】詳細手順 【1】…

【Github】Github ~ プルリクエスト ~

■ はじめに プルリクエストで、レビューしたり、されたりして そん時のことをメモする 目次 【1】プルリクエスト(pull request) 【2】プルリクエスト の手順 1)プルリクエスト作成 2)レビューアとしてコメントを残す 3)指摘箇所修正後、レビューア…

【Github】Github に ssh 接続するには

■ はじめに https://dk521123.hatenablog.com/entry/2019/07/18/234652 の続き。 今回は、Githubにssh接続でクローンできるようにする。 以下のサイトがわかりやすかった。 http://monsat.hatenablog.com/entry/generating-ssh-keys-for-github Githubへの接…

【Git】ブランチモデル ~ GitHub Flow / Git-flow etc ~

■ はじめに 現場・プロジェクトによって、Gitの運用の仕方が変わるので、 一般的に知られているブランチモデル について、調べてみる。 ブランチモデル 【1】 GitHub Flow 【2】 Git-flow 【3】 Gitlab-flow 【4】 Git Feature Flow 【1】GitHub Flow *…

【Github】Android StudioとGitHubを連携する

■ はじめに Android StudioとGitHubを連携する方法を調べてみた ■ 前提条件 【1】Android Studio をインストールする 【2】Git をインストールする 【3】Github のアカウント登録しておく 【1】Android Studio をインストールする 以下の関連記事を参照 …

【Github】Github ~ 入門編 ~

■ はじめに * Github を少しづつ勉強する 目次 【1】公式サイト 【2】スタートアップ 1)用意するもの 2)手順 【3】二要素認証 (Two-factor authentication) の設定 【4】アクセストークン 【1】公式サイト https://github.co.jp/ 【2】スタートア…