打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Git安装

    还是老话,电脑重装系统了。啥也没有了,哭。git使用的频率还是非常高的,属于生活必备品,安装加配置。

    首先下载一份win系统的git,官网可能速度感人。大伙都是攻城狮,想想办法,这种常见软件,在国内都是有镜像的。

说明:

(1)图标组件(Addition icons) : 选择是否创建桌面快捷方式。

(2)桌面浏览(Windows Explorer integration) : 浏览源码的方法,使用bash 或者 使用Git GUI工具。

(3)关联配置文件 : 是否关联 git 配置文件, 该配置文件主要显示文本编辑器的样式。

(4)关联shell脚本文件 : 是否关联Bash命令行执行的脚本文件。

(5)使用TrueType编码 : 在命令行中是否使用TruthType编码, 该编码是微软和苹果公司制定的通用编码。

开始菜单快捷方式目录:设置开始菜单中快捷方式的目录名称, 也可以选择不在开始菜单中创建快捷方式。

.修改系统的环境变量---建议选择上面两个(我是第一个)

修改系统的环境变量

SSL的证书的选择

SSL的证书的选择

https:(全称:Hyper Text Transfer Protocol over Secure Socket Layer)

简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。

参考链接:百科

配置行尾结束符(个人选择第三个了;可以根据自己情况而定)

配置行尾结束符

    Unix-style和Windows:简单说:windows<回车换行> (carriage return AND line feed)使用:“\n\r” 换行;Unix<换行> (carriage return)下使用:“\n”;各个系统换行问题:

9.配置终端仿真

大多数其他Cygwin/MSYS终端一样,MinTTY也是基于pseudo终端("pty")设备的。但是MinTTY并不能完全替代windows的命令提示符。windows上自带简单的文本输出的原生态的命令提示符通常可以很好的工作,但交互性更好的诸如MinTTY这样的应用程序却可能出现故障——虽然通常都有应对方案。这就是为什么MinTTY不能完全替代windows自带的命令提示符。

参考链接:百科

10.其他的配置--默认即可

认证管理器:参考链接就是Github的账号等认证机制

符号链接:参考官方介绍参考博文

验证一下,ls命令可用

去商店下载截图app

这个应该在上面,不知道怎么跑到这里了。有这些红框的东西,安装完成

这是微软那个新的终端,我还没有配置

这是它的配置目录,基于json


讲讲配置git:

git安装好去GitHub上注册一个账号(有的飘过),注册好后,点击桌面上的Git Bash快捷图标,我们要用账号进行环境配置

# 配置用户名

git config --global user.name "username" //( "username"是自己的账户名,)# 配置邮箱git config --global user.email "username@email.com" //("username@email.com"注册账号时用的邮箱)

以上命令执行结束后,可用

git config --global --list

 命令查看配置是否OK

生成ssh

继续刚才的操作,在命令框中输入以下命令,

ssh-keygen -t rsa

然后连敲三次回车键,结束后去系统盘目录下(一般在 C:\Users\你的用户名.ssh)(mac: /Users/用户/.ssh)查看是否有。ssh文件夹生成,此文件夹中以下两个文件

https://github.com/settings/keys

打开github选SSH这个,New一下

.......emmmm,上面是错的。看下面的

ssh不是G那个,记错了

起个名字


回到CMD:

 测试一下配置是否成功,在Git Bush命令框(就是刚才配置账号和邮箱的命令框)中继续输入以下命令,回车

ssh -T git@github.com


第一次报错,别慌。再输入一次。ojbk


提示:The authenticity of host 'github.com (13.250.177.223)' can't be established. 因为少了一个known_hosts文件,本来密钥文件应该是三个,现在是两个,便报了这样的错误,此时选择yes回车之后,便可,同时生成了缺少了的known_hosts文件。

    如果提示 权限禁止git@github.com: Permission denied (publickey). 解决方法两个:

(ssh -T gitee.com,懂我意思吧:)因为很多人在码云添加的。

第二个方法:

    一定要在github中添加ssh key,然后ssh -T git@github.com。

不要在gitee里添加然后用git@github.com验证。

写一下常用的git命令:

git init

在当前文件夹创建一个git仓库,最直观的就是当前目录下多出了.git文件夹(windows下需要显示隐藏文件夹才能看到,linux下需要ls -a).

说明:这里所有的命令在命令行中都可以 添加 –help弹出官方帮助文档 ,例如 git add --help查看git add的使用说明。

git add

从当前文件夹添加文件到暂存区域,以便于git追踪.

git commit -m "do what"

从暂存区域提交代码到代码仓库,提交说明为 “do what”

git diff

用来比较仓库,暂存区,工作目录的不同(用法很多)

git reset

git reset HEAD~用来回退到上个提交的版本,做了两件事:1.修改了HEAD指向(仓库当前版本回退到上个),2.将仓库上个版本的文件覆盖到暂存区域,用以丢弃上次的提交,(工作目录,文件夹中的文件还没变)

git log 查看版本提交记录

每次commit的记录都会及说明都会在内

求关注

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
windows下GitHub的安装、配置以及项目的上传过程详细介绍
使用Git实现windows与linux服务器的项目代码同步
如何在Linux上搭建Git服务器?
用 Git 在 Android 和 Windows 间同步 Obsidian 数据库
Github与Git的初次相遇(Windows版)
Windows下Git多账号配置,同一电脑多个ssh
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服