当前位置: 首页 > news >正文

git教程使用的一些心得

git个人使用经验 SVN过渡来的

git 基本介绍看这个网址https://www.cnblogs.com/anayigeren/p/10177027.html 感谢作者

其次我个人分享的一些
开始配置的话
一:先配置自己的公钥和私钥
ssh-keygen -t ed25519 -C “自己的邮箱”
输入上面这条命令后,一路按回车即可:
Enter file in which to save the key:回车(用默认路径)
Enter passphrase:回车(不设密码,方便小乌龟使用)
生成完成后,密钥文件会在:
私钥:C:\Users\你的用户名.ssh\id_ed25519
公钥:C:\Users\你的用户名.ssh\id_ed25519.pub

二:配置完后生成的id_ed25519 .publisher文件复制下来 这个里面就是你的公钥
然后放到自己的要拉去的服务器的官网的公钥配置框里

然后等待服务器识别后 再本地拉取代码

git clone -b w232123 ssh://链接

1.为什么命令行不用输密码,TortoiseGit 却要?
命令行 git clone 能成功,是因为你的 SSH 私钥已经配置好了,并且被 ssh-agent 管理,所以自动认证通过了,不需要手动输入密码。
2.TortoiseGit 默认用的是自带的 TortoiseGitPlink.exe(PuTTY 的客户端),它和系统 Git 用的 OpenSSH 不共享密钥和代理状态,所以它不知道你的私钥,只能提示你输密码。
方法一
给 TortoiseGitPlink 导入你的 SSH 私钥
找到你的私钥文件(通常是 ~/.ssh/id_rsa,Windows 下路径是 C:\Users\你的用户名.ssh\id_rsa)
打开 PuTTYgen(TortoiseGit 自带的工具,在开始菜单里)
点击 Load,把文件类型改成 All Files,选中你的 id_rsa 文件,导入后再点击 Save private key,保存成 .ppk 格式的文件
打开 Pageant(也在开始菜单里),把刚才生成的 .ppk 文件添加进去
再重新 Git Clone,TortoiseGitPlink 就会自动用这个私钥认证了

方法二(没试过)

右键桌面空白处 → TortoiseGit → Settings(设置)
左侧找到 Network(网络)选项卡
在 SSH client(SSH 客户端)的输入框里,把默认的 TortoiseGitPlink.exe 改成你的系统 OpenSSH 路径,一般是:
plaintext
C:\Windows\System32\OpenSSH\ssh.exe
(如果找不到,你可以在命令行执行 where ssh,就能看到完整路径)
点击 OK 保存,再重新 Git Clone 一次,就和命令行一样,不会弹密码框了

http://www.zskr.cn/news/1418214.html

相关文章:

  • 逆向入门必看:从导入表和重定位表理解Windows程序如何‘跑起来’
  • Chiplet 架构下嵌入式 SoC 的模块化设计与功耗管理
  • 别再只会调sklearn的PCA了!手把手带你用NumPy从零实现PCA降维(附鸢尾花数据集实战)
  • 全屋定制怎样避坑?
  • MU1定位抓拍雷达软件调试指导
  • 告别手动插拔!用ControlMyMonitor+WinHotKey,一键切换显示器信号源(保姆级教程)
  • 5步搞定网页视频下载:猫抓浏览器扩展终极指南 [特殊字符]
  • Win11 Beta版更新总报错0xc1900101?别急着重装,试试这个关闭设备加密的完整流程
  • 六边形网格表面码的硬件优化与缺陷处理方案
  • 北京小程序开发周期全解析:从需求到上线的详细时间指南
  • 从Windows转投Deepin?手把手教你用Ventoy制作多系统启动盘,一次搞定安装
  • 人形机器人谐波关节模组驱动齿轮超高耐磨复合材料注塑解决方案
  • Pythonio字节流与文本流
  • 英语句法分析
  • 2026年科华UPS电源采购,北京哪家靠谱?
  • qmcdump:如何用3步解锁QQ音乐加密文件实现跨平台播放自由
  • 别再只盯着折射率了!ZEMAX热分析中,空气间隔和机械半口径(MCSD)才是关键
  • 别再只盯着TXOUTCLK了!手把手教你用FPGA的RXOUTCLK(线路恢复时钟)驱动RXUSRCLK
  • 深入UGUI底层:手把手教你用OnPopulateMesh和顶点偏移,实现Image的任意2D变形
  • Keil µVision编译错误信息缺失的McAfee杀毒软件解决方案
  • 别再乱改权限了!用微软官方AccessChk工具,5分钟排查Windows系统安全漏洞
  • 从‘克莱因四元群’到‘复数旋转’:手把手带你验证两个群是否同构(附Python代码)
  • Linux系统通过stty命令修改串口波特率
  • 2026公考机构深度横评:粉笔、华图、中公哪家强?
  • 保姆级教程:在Ubuntu 22.04上挂载VMFS6数据存储,轻松读取ESXi虚拟机文件
  • 从PR调色到Unity渲染:用Post Processing的Color Grading模块打造电影感游戏画面
  • 国产化存储实战:在银河麒麟V10 SP1服务器上配置iSCSI多路径(含multipath避坑指南)
  • 卡牌抽取游戏
  • 别再死记硬背了!用‘找书’和‘找章节’的比喻,5分钟搞懂Linux内存管理中的一级/二级页表
  • 个人认为目前为止java后端面试最有效且快捷的方法