

TortoiseGitをインストールしてローカルリポジトリを作り、適当に作ったテキストファイルをコミットすることに成功しました。

これをリモートリポジトリにプッシュしたいと思い、GitHubでリポジトリを作成し、TortoiseGitでリモートの設定を終えてからプッシュを行いました。

[code]

    fatal: MissingFieldException encountered.
    <文字化け>:
    'Microsoft.Alm.Authentication.TargetUri.ActualUri'
    
[/code]

[![エラーメッセージのスクリーン・ショットです](https://i.stack.imgur.com/uj9mi.png)](https://i.stack.imgur.com/uj9mi.png)

しかし、このようなエラーが発生してしまいました。  
似たような症状の記事を探してみたのですが見当たらず、何かを試そうにも何をすれば良いのか分からない状態です。  
このようなエラーの解決方法に心当たりがある方はよろしくお願いします。

# バージョン

Windows8.1  
TortoiseGit 2.6.0.0  
git version 2.16.3.windows.1


CC BY-SA 3.0
2018-03-30T03:35:02.073
42767
2018-03-30T06:47:24.787
2020-06-17T08:14:45.997
-1
27944
question
git github tortoisegit
TortoiseGitでプッシュができない


`TortoiseGit`というより`Git for Windows`のバージョンの問題かもしれません。

詳しいエラー内容はメモしていませんが、自分は「Windows 7 (32bit)」「Git for Windows 2.16.2」の環境から「Git for
Windows **2.16.3**
」に更新したところ、コマンドを直接実行した場合でもエラーが出てgithubにpush出来なくなりました(TortoiseGit
2.6.0.0も一応インストールしてあります)。

とりあえずは一つ前の「Git for Windows **2.16.2** 」をインストールし直して様子を見ています。  
なお、Windows 10の環境ではgit-2.16.3でも問題無くpush出来ています。

* * *

**追記**

Git for Windowsの[リポジトリ](https://github.com/git-for-
windows/git)で関連しそうなIssueが登録されています。

[Git for Windows 2.16.3 gives fatal: UriFormatException encountered, 2.16.2
works fine ・ Issue #1599](https://github.com/git-for-windows/git/issues/1599)  
[Git for Windows 2.16.3 gives fatal: ArgumentNullException encountered. 2.16.2
works fine. ・ Issue #1601](https://github.com/git-for-windows/git/issues/1601)


CC BY-SA 3.0
2018-03-30T06:37:53.873
42785
2018-03-30T06:47:24.787
2018-03-30T06:47:24.787
3060
3060
42767
answer