解决电脑右键没有Git Bash Here问题
安装过git,但是右键git选项了。所以,手动添加鼠标右键Git Bash Here
1.按下win+r,输入‘regedit’,打开注册表
2、找到[HKEY_CLASSES_ROOT\Directory\Background]。
3、在[Background]下如果没有[shell],则右键-新建项[shell]。
4、在[shell]下右键-新建项[Git Bash Here],其值为“Git Bash Here",此为右键菜单显示名称。
此时在任意位置鼠标右击就能看到Git Bash Here但是没有关联程序,现在还没有实际作用
5、 在[Git Bash Here]下右键-新建-项[command],其默认值为 “git安装根目录\bin\bash.exe”
6、再完善一下添加一个Git的小图标:选中Git Bash Here右击-新建-字符串值,名称为Icon,双击编辑, 其值为“git安装根目录\mingw64\share\git\git-for-windows.ico”。
Git查看并修改name和email
命令:
git config user.name
git config user.email
自定义名称密钥
特别注意要在c盘.ssh文件夹中右键点击git bash之后再做事(搜索:c盘下的.ssh 文件夹怎么看)
ssh-keygen -t rsa -C “git的邮箱” -f 自己起一个rsa的名字
成功生成两个文件
使用公钥密钥
cat ~/.ssh/id_rsa.pub,打印
并将相应内容复制到源代码管理服务器即可实现git的无密码管理。
比如添到gitee上
https://gitee.com/profile/sshkeys
配置一下
c盘.ssh文件夹中新建config.txt文件,写入
Host xxx.xxxx.xxx.xxx. # 服务器外网ip,如 11.111.11.11
User username # username 是要使用的登录名,如root
IdentityFile ~/.ssh/密钥名 # 不同密钥名,如上边创建的id_rsa_centos:~/.ssh/
保存之后删除config.txt的后缀名.txt,变成文件config,即可使用
特别特别特别 注意完成config之后一定进行更新
命令 git init
测试链接
ssh -T git@gitee.com