Github Desktopでログインできなくなった時の対処法

Github Desktopでログインできなくなった時の対処法

SN

7/13 19:42



この記事では


Authentication_Failed
We were unable to authenticate with github.com.
Please enter username and password to try again.



というGithub Desktopのエラーメッセージへの対処法を2つ紹介します。

再ログインや再インストールで解決できなかった人は試してみてください。

error.png


環境


OS: MacOS
対象: GitHub Desktop



対応策1)キーチェーンアクセスを操作


手順



アプリケーション/ユーティリティ/キーチェーンアクセス.appを開きます。
Appの左上にあるログインキーチェーンを一度ロックし、解除します。


これでログインできるようになることがあるそうです。

「そんな馬鹿な...」と思うような対応策ですが、これで多くの人が解決したとの報告をしています。


原因

MacOSのアップグレード時に発生するとの報告あり。

アップグレード後のOSにGitHub Desktopが対応していないことが原因と考えられる。

参考: https://github.com/desktop/desktop/issues/3263


対応策2)Personal access tokensを生成


手順


Githubアカウントの個人ページより、自分のアイコンをクリックしてSettingsに移動。
移動先の左側のサイドバーでDeveloper settingsに移動。
移動先の左側のサイドバーでPersonal access tokensに移動。

Generate new tokenでトークンを生成。

(権限スコープは必要なものを選ぶ)


これで生成したトークンをパスワードとして使うことで、ログインできるようになることがあります。


原因

GitHubアカウントで二要素認証を有効にした後にこの対応が必要となるようです。

参考: https://mycyberuniverse.com/web/how-fix-fatal-authentication-failed-for-https-github-com.html

Qiita - GitHubタグが付けられた新着投稿

githubで初回push時にパスワード間違えて詰んだ話

SN

9/14 10:32



はじめまして。

タイトル通りです。

当方お恥ずかしながら、かなりの高確率でIDとPasswordを紛失するのですが

今回はそれでかなり痛い目を見たので自戒を兼ねて。


なにがおこったか

CUIでpush時、出て...

【GitHub】Fork my repository〜自分のリポジトリをForkする〜

SN

9/13 22:34

世の中の色々なリポジトリをforkして作業することは多いと思うが、自分のリポジトリをforkしたい場合の手順を記載していきます。

方法は2つあります。 下記を参考に両方試してみます。


github 自分のリポジト...

GitHubに自分のPCをssh接続するための方法

SN

9/13 21:53

作業履歴を見ていてくれるナイスガイ、Gitさんを使えるようにする為の難しかった所です。


- なぜこの手順が必要か

webサービスであるGitHubが、今作業しているPC端末を特定して、接続する為に必要です。

G...

いまさらGit for Windowsのインストール、GitHubに接続してみた。

SN

9/13 16:20



はじめに

「いまさらだけどGitを基本から分かりやすくまとめてみた」を見て、Gitを一から始めたくなったので、Windows10でGitForWindowsのインストールして、GitHubに接続してみました。

その際の手順です...

お役所化したGithub【Github Repository設定アンチパターン】

SN

9/13 13:24

レビュ済みの変更をmasterにmergeするためにたらい回しにされたので、アンチパターンとして共有します


前提



git flowのようにdev branchを利用している
dev branchは複数並列で存在する

branch protection ...

Github — Show Outdated をすべて開くブックマークレット (2018-09-13)

SN

9/13 12:27

Bookmarklet to expand all collapsed comments in a GitHub pull request (places where it says "discussed an outdated diff") より

javascript:Array.from(document.getElementsByClassName('outdated-comme...

【超初心者向け・Git&GitHub入門】誰もが最初にぶつかるGitとGitHubの初期設定からワークフローまでの流れ

SN

9/12 20:39

初心者の人が誰でもぶつかるであろう(全くの初心者だった自分がたくさんの時間を使ったため)、GitとGitHubの初期設定からワークフローの流れをメモ的に共有しておきます。

【参考URL】

・GitHubでSSH接続す...

Git と GitHub の違い

SN

9/12 16:43

GitHubの挙動が難しい。

GitHubのコマンド一覧が欲しい。

そう呟いてた自分に鋭い指摘が入りました。

「GitHubじゃなくて、それ、Gitなんだよなぁ。」

なるほど。

今日何度も見たGitHubのページの...

WebのLGTM画像メイカーなら addtext.com がおすすめ

SN

9/12 13:05



サイト

https://addtext.com/


良いところ


Webサービスだ
操作が簡単
文字サイズ・位置などを調整可能
LGTM以外の文字も入れられる



悪いところ


動作は遅め
設定を記憶してくれないので、毎回フォント...

git commit 時に書くコミットメッセージ1行目の表示文字数上限を調べてみた

SN

9/12 00:21



はじめに

みなさまはたまに不思議なところで折り返されているコミットメッセージを見かけることはないでしょうか?

例えばこんなのです。

https://github.com/JPSERN/TestRepo/commit/5254212a0b71077372...

もりくまtech成長日記その1

SN

9/11 17:31

はじめまして。

プログラミングで何かモノを作れるようになりたいもりくまと申します。

ここから初心者としてつまづいた所、進捗を出すのに苦しんだ所などを書き残すことで、少しでも後から始める人の救いに...

Bitbucket→GitHubへリポジトリお引越しメモ

SN

9/11 15:03



はじめに

現在、bitbucketを利用していたが、GitHubへお引越しをする必要があるためメモ。


前提条件


bitbucketアカウントを既に持っており、bitbucketでソース管理をしている。
GitHubの登録が済んでいる...

30分でできるRuby on RailsとGitHubやエディタまわりの環境構築

SN

9/11 00:03



はじめに

Ruby on Railsで開発を行うエンジニアになって3ヶ月、環境構築をするとなると、その機会自体あまり多くないのもあって未だにいろいろな記事を行ったり来たりと非常に労力と時間を消費する。そこで、R...

iOSアプリをOSSにして�一週間、良かったこと・悪かったこと

SN

9/10 18:56



リリース前のiOSアプリをオープンソースとして公開

こんにちは。株式会社aboonの代表、清原と申します。一週間前、qiitaで下の記事を書きました。この件のこともあって、アプリをオープンソースとして公開して...

#29/100DaysOfCode【 フィードバックの整理をしてみた・Git環境を構築してみた】

SN

9/10 18:21



概要

今日気をつけること

①ブログを見直してみると結局何が知りたいのかあまりわかりにくいので、

【質問は恥ではないし役に立つ】

のフォーマットを参考にしてわからないことを書く。あくまで互助会...

bitbucket/github, git, docker, linux(ubuntu)悪戦苦闘

SN

9/10 15:18



導入(introduction)

bitbucket, githubによるソースコード管理と、dockerによるubuntu仮想環境の利用と、docker hubによる共有の作業の技術と課題を記録する。


背景(back ground)

公開できる作業はgithubで...

VuePressでGitHub Pagesにリッチなドキュメントを作る

SN

9/9 16:12



概要

GitHubでソースコード、ドキュメント両方を管理し、自動的にデプロイする仕組みを作ります。

ドキュメントの作成にはVuePressを、CIサービスとしてTravis CIを用います。

背景

自作ライブラリやア...

git で特定のブランチだけ複数のリモートリポジトリに push する

SN

9/9 13:38



経緯

普段プライベートリポジトリで開発しているものを,master ブランチだけ公開したくなりました.


編集

もっとスマートな方法があるのかもしれませんが,以下のように .git/config を編集したらできまし...

Slack用BotをHeroku+hubot+Githubで作成してみた

SN

9/9 00:09



環境


サーバー:Heroku
ローカルPC:macOS
Bot用フレームワーク:hubot
ソースコード管理:Github



Slack側設定



Slack App Directoryにアクセス

hubotを検索し、ワークスペースにインストール
設定画面...

GitHubに二段階認証を設定した後にGit操作できない時の解決策

SN

9/8 01:05

この記事では非公開のOrganizationを使った例を載せていますが、個人のリポジトリでもほとんどやることは同じです。(おそらくステップ5が不要なくらい)


問題

GitHubに二段階認証を設定した後、普通にgit clo...

【初心者向け】GitHub Flow:具体的な流れと注意点

SN

9/8 00:52

作業の名前が独特でよく分からなかったので、整理してまとめました。

・リモートにあるmasterブランチから最新のコードを取ってくるのが「プル」

・その逆で、ローカルからリモートへコードを更新するのが「...

AWS IoTを使用してGitHubのコードをraspberry piに自動デプロイする

SN

9/7 16:39



概要

これまでは、GitHubにpushしたコードをraspberry piからgit pullしていたが、

この作業が面倒なので、pushしたら自動でraspberry piに反映させるというものを作りました。

C言語のコードも利用す...

ubuntuでgithubへpushする

SN

9/6 22:17

linux,UbuntuにはsourcetreeやTortoiseGitなどがない。

CUIでやってみる。

# インストール
sudo apt install git

# 入ったか確認
git --version

# コミットしたディレクトリに移動してinitする
git init

...

Git の使い方 超入門

SN

9/6 18:17



Gitの使い方


Branchの切り方


GitのWebページ


Project⇒Branches⇒New branch
Brance name を入力すればOK


ローカル環境(tortoiseGitを使う)


クローンを作って



- 右クリック⇒切換え


【自分用】新参者のエンジニアがgithubの基本的な使い方をサクッとまとめてみた( ´Д`)

SN

9/6 17:50



この記事の目的( ´Д`)

この記事はgithubの使い方が怪しい筆者が様々な記事を参考にして学んだことをまとめています( ´Д`)

この記事を執筆した時点ではあまりgithubを使うメリットがわかっていないのですが、...

GitHubを楽しく使おう

SN

9/6 15:11



なにこれ

普段お世話になっているgithubをもっと便利に使うために思っているところを雑に書く。

会社でまとめた内容が割とウケが良かったので知見の棚卸し。


設定編


ブランチの保護(削除対策編)

人...

学生Pythonエンジニアが学割で無敵になる話

SN

9/6 00:15



はじめに

Pythonを使っている学生のみなさま、いかがお過ごしでしょうか。

今回はPythonを使って開発をする上で捗るソフトやツール、且つ学割があるものを集めてみました。

Pythonを最近触り始めたばかり...

GitHub学んだ事まとめ

SN

9/5 15:23

未だ複数人で作業をしたことがないので、いまいち理解できた気がしないGit。めっちゃ苦手意識あります。

備忘録として、学んだ事等を下記へまとめます。

【参考】サルでもわかるGit入門


Gitを利用した複数人...

GitHub 上でサクッと空のディレクトリを作成して commit する

SN

9/5 14:40



やり方



ローカルでディレクトリ作って commit して push して~というのが面倒なときはお試しください。

プロジェクトブランチに共用のディレクトリだけを先に用意する、みたいなときにも使えるので...

メモ:同一端末で複数のGitHubアカウントをレポ毎に別に使い分ける設定

SN

9/5 12:44

$ cd ~/.ssh

$ ls

id_rsa id_rsa.pub

既存のファイル名以外のファイル名を指定してSSH鍵生成

$ ssh-keygen -t rsa -C [メールアドレス] -f [ファイル名]

$ cat ~/.ssh/id_rsa_sub....

PR:bitflyer

bitFlyer ビットコインを始めるなら安心・安全な取引所で