#author("2025-12-27T07:04:37+00:00","default:iseki","iseki") #author("2025-12-27T07:06:04+00:00","default:iseki","iseki") * Qiita *** GitHub 連携 - GitHub <--> Linux <--> GitHub - GitHub <---> Linux <---> GitHub **** Qiita で CLI用アクセストークンを発行する. - アバターアイコン -> 設定 -> (左サイド)アプリケーション -> 新しくトークンを発行する -- アクセストークンの説明: qiita-cli -- スコープ: read_qiita, write_qiita - https://qiita.com/settings/tokens/new?read_qiita=1&write_qiita=1&description=qiita-cli **** Linux で以下のコマンドを実行 <pre> mkdir Qiita cd Qiita/ ls -l npm install @qiita/qiita-cli --save-dev ls -l npx qiita init npx qiita login # Qiita の CLI用アクセストークンを指定 </pre> **** GitHib - リポジトリを作る(Public にする.Change repository visibility) - Qiita の CLI用アクセストークンを Actions の Secrets に設定する **** Linux <pre> git init git remote add origin <GitHubのリポジトリURL> git fetch origin git branch -M main git pull origin main --allow-unrelated-histories git add . git commit -m "Merge GitHub and local Qiita repo" git push -u origin main </pre> - 連携 TEST (Linux -> GitHub -> Qiita) <pre> echo "TEST" >> public/<どれかの記事>.md git add public/<どれかの記事>.md git commit -m "test: trigger workflow" git push </pre> **** 定常運用 <pre> vi public/....... git fetch origin git pull --rebase origin main git commit -a -m "...." git push </pre> **** Qiita で先に記事を書いた場合に,Linux 側にダウンロードする <pre> npx qiita login npx qiita pull </pre> #br #br