目次

WindowsでGitHub

個人的に、2017年から2018年にかけて、Windows8.1でGitHubやBitbucketにpush(コードをアップロード)しようとすると、一回うまくいっても、また後日やると、SSHキーの認証でひっかかり、何時間も時間を無駄にしてしまうことが多々にありました。

バージョン管理システムGitとは

https://employment.en-japan.com/engineerhub/entry/2017/01/31/110000

20180620にWindows8.1にGitをインストールしてみた

参考:自分用 Git For Windowsのインストール手順(20171013)

設定がやたら多くて混乱するが、上記サイトの通りに設定してみた。

https://git-scm.com/download/win

こちらの状態でGit for Windowsをインストール後、以下のサイトのとおりにSSHキーを作成し、BitbucketやGitHubのページでSSHキーを登録する。繰り返しになりますが、OpenSSHで登録するのが良いと思われます。

https://qiita.com/digdagdag/items/9e5c061e7d86e0af9a57

2回目以降のcommitとpushはVisualStudioCodeが簡単

ポイントは、WindowsにGitをインストール時点で、Use OpenSSHを選択(Use (Tortoise)Plinkではない方)。

2回目以降は、VisualStudioCodeの画面で、以下の操作をすることにより簡単にgit pushできます。

  1. 画面一番左の上から3番目の「ソース管理(Ctrl+Shift+G)」をクリック
  2. commit commentを空欄に入力して、チェック(✓)ボタンをクリック
  3. チェックボタンの2つ右隣りの「・・・」をクリックして、「プッシュ」をクリック

gitを用いる方法のリンク

https://qiita.com/toshi-click/items/dcf3dd48fdc74c91b409

@toshi-click
2017年10月13日に更新
自分用 Git For Windowsのインストール手順

https://qiita.com/digdagdag/items/9e5c061e7d86e0af9a57

@digdagdag
2017年03月21日に更新
WindowsでSSHの鍵を作る

http://d.hatena.ne.jp/himadatanode/20160823/p1

[git for windows]git for windows だけで出来る sshAdd Star
最近 xyzzy の git のを色々試してみて気づいたのでちょっと

WindowsはSourceTreeというソフトも含めて、いろいろGitがうまくいかないことがあるようです。

https://www.granfairs.com/blog/staff/gitbash-ssh

Git BashでSSH鍵(キー)を作成し、Bitbucketとつなぐ
Posted by MUTOU on Jun 10th, 2016

https://fare.jp/blog/711

SourceTreeでGitHubやBitbucketにSSH接続できない
2016/01/20

SourceTreeを用いる方法

私の環境(Windows8.1)では、初回はうまくいったのですが、数日してからSSHキー認証できなくなってしまいました。

https://qiita.com/moo/items/5ee3208254c34719914b

@moo
2016年01月06日に更新
WindowsのSourceTreeでBitbucketからクローンできなかった

https://qiita.com/mom0tomo/items/2393ef87b674cb570400

@mom0tomo
2017年02月03日に更新
SourceTreeでgithubからクローンできない問題(ssh接続)