# Git Credential Manager for Windows [![Build status](https://ci.appveyor.com/api/projects/status/jl6oe1thiwv5s52o/branch/master?svg=true)](https://ci.appveyor.com/project/whoisj/git-credential-manager-for-windows/branch/master) [![Coverity Scan Build Status](https://scan.coverity.com/projects/11371/badge.svg)](https://scan.coverity.com/projects/git-credential-manager-for-windows)
The [Git Credential Manager for Windows](https://github.com/Microsoft/Git-Credential-Manager-for-Windows) (GCM) provides secure Git credential storage for Windows. It's the successor to the [Windows Credential Store for Git](https://gitcredentialstore.codeplex.com/) (git-credential-winstore), which is no longer maintained. Compared to Git's built-in credential storage for Windows ([wincred](https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage)), which provides single-factor authentication support working on any HTTP enabled Git repository, GCM provides multi-factor authentication support for [Visual Studio Team Services](https://www.visualstudio.com/), [Team Foundation Server](Docs/Faq.md#q-i-thought-microsoft-was-maintaining-this-why-does-the-gcm-not-work-as-expected-with-tfs), GitHub, and Bitbucket.
This project includes:
* Secure password storage in the Windows Credential Store.
* Multi-factor authentication support for Visual Studio Team Services.
* Two-factor authentication support for GitHub.
* Two-factor authentication support for Bitbucket.
* Personal Access Token generation and usage support for Visual Studio Team Services and GitHub.
* Non-interactive mode support for Visual Studio Team Services backed by Azure Directory..
* NTLM/Kerberos authentication for Team Foundation Server ([see notes](Docs/Faq.md#q-i-thought-microsoft-was-maintaining-this-why-does-the-gcm-not-work-as-expected-with-tfs)).
* Optional settings for [build agent optimization](Docs/Automation.md).
## Community
This is a community project so feel free to contribute ideas, submit bugs, fix bugs, or code new features. For detailed information on how the GCM works go to the [wiki](https://github.com/Microsoft/Git-Credential-Manager-for-Windows/wiki/How-the-Git-Credential-Managers-works).
## Download and Install
To use the GCM, you can download the [latest installer](https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/latest). To install, double-click Setup.exe and follow the instructions presented.
When prompted to select your terminal emulator for Git Bash you should choose the Windows' default console window, or make sure GCM is [configured to use modal dialogs](Docs/Configuration.md#modalprompt). GCM cannot prompt you for credentials, at the console, in a MinTTY setup.
## How to use
You don't. It [magically](https://github.com/Microsoft/Git-Credential-Manager-for-Windows/issues/31) works when credentials are needed. For example, when pushing to [Visual Studio Team Services](https://www.visualstudio.com), it automatically opens a window and initializes an oauth2 flow to get your token.
### Manual Installation
Note for users with special installation needs, you can still extract the `gcm-<version>.zip` file and run install.cmd from an administrator command prompt. This allows specification of the installation options explained below.
### Build and Install from Sources
To build and install the GCM yourself, clone the sources, open the solution file in Visual Studio, and build the solution. All necessary components will be copied from the build output locations into a `.\Deploy` folder at the root of the solution. From an elevated command prompt in the `.\Deploy` folder issue the following command `git-credential-manager install`. Additional information about [development and debugging](Docs/Development.md) are available in our documents area.
[Various options](Docs/Configuration.md) are available for uniquely configured systems, like automated build systems. For systems with a **non-standard placement of Git** use the `--path <git>` parameter to supply where Git is located and thus where the GCM should be deployed to. For systems looking to **avoid checking for the Microsoft .NET Framework** and other similar prerequisites use the `--force` option. For systems looking for **silent installation without any prompts**, use the `--passive` option.
### Additional Resources
* [Credential Manager Usage](Docs/CredentialManager.md)
* [Askpass Usage](Docs/Askpass.md)
* [Configuration Options](Docs/Configuration.md)
* [Build Agent and Automation Support](Docs/Automation.md)
* [Bitbucket Specific Details](Docs/Bitbucket.md)
* [Frequently Asked Questions](Docs/Faq.md)
* [Development and Debugging](Docs/Development.md)
## Contribute
There are many ways to contribute.
* [Submit bugs](https://github.com/Microsoft/Git-Credential-Manager-for-Windows/issues) and help us verify fixes as they are checked in.
* Review [code changes](https://github.com/Microsoft/Git-Credential-Manager-for-Windows/pulls).
* Contribute bug fixes and features.
### Code Contributions
For code contributions, you will need to complete a Contributor License Agreement (CLA). Briefly, this agreement testifies that you grant us permission to use the submitted change according to the terms of the project's license, and that the work being submitted is under the appropriate copyright.
Please submit a Contributor License Agreement (CLA) before submitting a pull request. You may visit <https://cla.microsoft.com> to sign digitally. Alternatively, download the agreement [Microsoft Contribution License Agreement.pdf](https://cla.microsoft.com/cladoc/microsoft-contribution-license-agreement.pdf), sign, scan, and email it back to <[email protected]>. Be sure to include your GitHub user name along with the agreement. Once we have received the signed CLA, we'll review the request.
## Code of Conduct
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact <[email protected]> with any additional questions or comments.
## License
This project uses the [MIT License](LICENSE.txt).
没有合适的资源?快使用搜索试试~ 我知道了~
利用TXTextControl和Aspose.Word制作的word文档阅读器,带源码
共558个文件
dll:145个
deploy:130个
exe:71个
需积分: 9 20 下载量 96 浏览量
2018-02-28
09:53:22
上传
评论
收藏 172.04MB ZIP 举报
温馨提示
利用TXTextControl和Aspose.Word制作的word文档阅读器,带源码
资源推荐
资源详情
资源评论
收起资源包目录
利用TXTextControl和Aspose.Word制作的word文档阅读器,带源码 (558个子文件)
WordReader.application 5KB
WordReader.application 5KB
WordReader.application 5KB
WordReader.application 2KB
WordReader.application 2KB
araxis 358B
AUTHORS 1KB
AUTHORS 142B
bash.bash_logout 622B
bash.bashrc 2KB
post-install.bat 2KB
bc 367B
bc3 24B
BUGS 3KB
WordReader.csprojResolveAssemblyReference.cache 167KB
DesignTimeResolveAssemblyReferences.cache 106KB
DesignTimeResolveAssemblyReferencesInput.cache 10KB
WordReader.csproj.GenerateResource.Cache 1012B
WordReader.csproj.CoreCompileInputs.cache 42B
changelog 28KB
openssl.cnf 11KB
openssl.cnf 11KB
codecompare 353B
nsswitch.conf 211B
packages.config 146B
WordReader.csproj.CopyComplete 0B
COPYING 34KB
COPYING 34KB
COPYING 34KB
COPYING 3KB
COPYING 2KB
COPYING 1KB
COPYING 1KB
COPYING 1KB
COPYING 495B
COPYING 95B
COPYING 78B
COPYING 65B
COPYING3 34KB
ca-bundle.trust.crt 324KB
ca-bundle.crt 246KB
Form1.Designer.cs 12KB
Form1.cs 7KB
RemoveTOCFromDocument.cs 3KB
Resources.Designer.cs 3KB
TextControlExtensions.cs 3KB
AssemblyInfo.cs 1KB
Settings.Designer.cs 1KB
Program.cs 712B
WordReader.csproj 10KB
ReleaseNotes.css 9KB
ReleaseNotes.css 9KB
ReleaseNotes.css 9KB
deltawalker 663B
Aspose.Words.dll.deploy 11.51MB
Aspose.Words.dll.deploy 11.51MB
DevExpress.BonusSkins.v16.2.dll.deploy 10.88MB
DevExpress.BonusSkins.v16.2.dll.deploy 10.88MB
DevExpress.Utils.v16.2.dll.deploy 8.62MB
DevExpress.Utils.v16.2.dll.deploy 8.62MB
DevExpress.Data.v16.2.dll.deploy 5.77MB
DevExpress.Data.v16.2.dll.deploy 5.77MB
DevExpress.XtraBars.v16.2.dll.deploy 5.73MB
DevExpress.XtraBars.v16.2.dll.deploy 5.73MB
DevExpress.XtraEditors.v16.2.dll.deploy 5.14MB
DevExpress.XtraEditors.v16.2.dll.deploy 5.14MB
DevExpress.Printing.v16.2.Core.dll.deploy 3.93MB
DevExpress.Printing.v16.2.Core.dll.deploy 3.93MB
DevExpress.XtraLayout.v16.2.dll.deploy 1.87MB
DevExpress.XtraLayout.v16.2.dll.deploy 1.87MB
tx20_dox.dll.deploy 1.61MB
tx20_dox.dll.deploy 1.61MB
DevExpress.Pdf.v16.2.Core.dll.deploy 1.38MB
DevExpress.Pdf.v16.2.Core.dll.deploy 1.38MB
txkernel.dll.deploy 1.24MB
txkernel.dll.deploy 1.24MB
tx20_htm.dll.deploy 1.24MB
tx20_htm.dll.deploy 1.24MB
DevExpress.XtraTreeList.v16.2.dll.deploy 1.19MB
DevExpress.XtraTreeList.v16.2.dll.deploy 1.19MB
tx20_doc.dll.deploy 1008KB
tx20_doc.dll.deploy 1008KB
tx20_pdf.dll.deploy 888KB
tx20_pdf.dll.deploy 888KB
tx20_rtf.dll.deploy 877KB
tx20_rtf.dll.deploy 877KB
txpdf.dll.deploy 625KB
txpdf.dll.deploy 625KB
tx20_css.dll.deploy 550KB
tx20_css.dll.deploy 550KB
txic.dll.deploy 547KB
txic.dll.deploy 547KB
tx20_xml.dll.deploy 523KB
tx20_xml.dll.deploy 523KB
txtools.dll.deploy 384KB
txtools.dll.deploy 384KB
TXTextControl.dll.deploy 377KB
TXTextControl.dll.deploy 377KB
TXTextControl.Windows.Forms.dll.deploy 192KB
TXTextControl.Windows.Forms.dll.deploy 192KB
共 558 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
前缘2017
- 粉丝: 47
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功