Windows下Git安装、本地配置、拉取项目

1.安装Git

首先从官网下载git,参考下图的选项默认安装即可(想要进一步了解的可以看图下面的文字描述,否则跳过即可):

Windows下Git安装、本地配置、拉取项目Windows下Git安装、本地配置、拉取项目

第一二行:创建桌面快捷方式? 最后两行:用truetype字体?每天检查更新?

Windows下Git安装、本地配置、拉取项目
Windows下Git安装、本地配置、拉取项目

第一个:最安全,path不能被改只可通过git bash的git命令行工具。不能通过第三方软件使用;
第二个:安全,推荐这个。能够从Git Bash,命令提示符和Windows PowerShell以及在PATH中寻找Git的任何第三方软件中使用Git。
第三个:“从命令提示符使用Git和可选的Unix工具”。警告:这将覆盖Windows工具,如 “ find 和 sort ”。只有在了解其含义后才使用此选项。

Windows下Git安装、本地配置、拉取项目

第一个:“使用 OpenSSL 库”。服务器证书将使用ca-bundle.crt文件进行验证。常选。
第二个:“使用本地 Windows 安全通道库”。服务器证书将使用Windows证书存储验证。此选项还允许您使用公司的内部根CA证书,例如通过Active Directory
Domain Services 。

Windows下Git安装、本地配置、拉取项目

在windows下:\r\n代表换行,拆分两个代码是:回到行首+换到下一行(CRLF);但是在linux下的区别是:只用\n即可以代表换行(LF)。

第一个:“签出Windows风格,提交Unix风格的行尾”。提交文件CRLF–>LF,下载文件LF–>CRLF。对于跨平台项目,这是Windows上的推荐设置(“core.autocrlf”设置为“ true”)
第二个:“按原样签出,提交Unix样式的行尾”。提交文件CRLF–>LF,下载文件不转换。对于跨平台项目,这是Unix上的建议设置(“core.autocrlf”设置为“ input”) 第三个:“按原样签出,按原样提交”。不作任何转化。不建议跨平台项目选择此选项(“core.autocrlf”设置为“ false”)

Windows下Git安装、本地配置、拉取项目

使用git bash时
第一个:默认的“花花绿绿”窗口,原汁原味的git界面。“使用MinTTY(MSYS2的默认终端)”。Git Bash将使用MinTTY作为终端模拟器,该模拟器具有可调整大小的窗口,非矩形选择和Unicode字体。Windows控制台程序(例如交互式Python)必须通过“ winpty”启动才能在MinTTY中运行。
第二个:用系统自带的cmd窗口显示git。“使用Windows的默认控制台窗口”。Git将使用Windows的默认控制台窗口(“cmd.exe”),该窗口可以与Win32控制台程序(如交互式Python或node.js)一起使用,但默认的回滚非常有限,需要配置为使用unicode字体以正确显示非ASCII字符,并且在Windows 10之前,其窗口不能*调整大小,并且只允许矩形文本选择。

Windows下Git安装、本地配置、拉取项目

默认第一二个
第一个“启用文件系统缓存”。文件系统数据将被批量读取并缓存在内存中用于某些操作(“core.fscache”设置为“true”)。这提供了显着的性能提升。
第二个“启用Git凭证管理器”。Windows的Git凭证管理器为Windows提供安全的Git凭证存储,最显着的是对Visual Studio Team Services和GitHub的多因素身份验证支持。 (需要.NET Framework v4.5.1或更高版本)。
第三个选项是“启用符号链接”。启用符号链接(需要SeCreateSymbolicLink权限)。请注意,现有存储库不受此设置的影响。

恭喜安装完成。

2.Git配置用户信息

本地配置用户信息

空白位置右键,选择git bash here

Windows下Git安装、本地配置、拉取项目

git config                  #查看本机是否配置了个人信息
git config --global user.name “name”     #定义全局的用户名
git config --global user.email “[email protected]”  #定义全局的邮件地址
git config --list               #查看配置信息

Windows下Git安装、本地配置、拉取项目

生成SSH Key

生成公钥和私钥,实现本地和服务器的认证 首先看一下C:\Users\XXX/有.shh没(一开始没有)
$ ssh-****** -t rsa -C “[email protected]

Windows下Git安装、本地配置、拉取项目

执行完后,.ssh出来了,里面有id_rsa、id_rsa.pub两个文件,恭喜终于配置好了。

添加公钥到Github上

如图,找到设置(Settings)

Windows下Git安装、本地配置、拉取项目

然后选择New SSH key,起一个可以知道是哪个电脑的凭证名称,然后把前面id_rsa.pub里面的内容复制进来(ssh-rsa…[email protected]—>类似这样的格式),点击下面的Add SSH key即完成公钥配置

Windows下Git安装、本地配置、拉取项目

3.拉取一个github项目

获取git仓库的一个项目链接

如图,复制那个[email protected]

Windows下Git安装、本地配置、拉取项目

克隆项目到本地文件夹

在一个空文件夹里面打开git bash窗口

Windows下Git安装、本地配置、拉取项目

然后初始化git,完成后会有一个.git隐藏文件夹(勾选隐藏的项目查看);
git init          # 初始化文件夹
然后把项目克隆到这个文件夹里面:
git clone [email protected]…git  #克隆项目
yes后等下载,完成后可以在本地看到项目文件夹

Windows下Git安装、本地配置、拉取项目
好了,到这项目就完成下载到本地了。