news 2026/11/4 2:35:23

Git 2.56 安装后怎么配:SSH Key、首次 push、换行符设置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Git 2.56 安装后怎么配:SSH Key、首次 push、换行符设置

Git 装完只是能敲命令,真正连上 GitHub/Gitee 还要配 SSH Key,第一次 push 也有固定顺序。这篇接着安装之后讲:安装向导里三处怎么选、SSH Key 怎么生成、第一次把本地仓库推上去。

一、安装:三处别选错

图1:安装向导里三处关键选项。自制示意图。

官网:https://git-scm.com/download/win

下载64-bit Git for Windows Setup,双击安装。向导里三处建议:

  1. 默认编辑器:选 VS Code 或 Notepad++,别留 Vim;不熟悉 Vim 的话,commit 时退不出来很麻烦;
  2. PATH:选Git from the command line and also from 3rd-party software,这样 cmd、PowerShell、VS Code 终端都能用git;
  3. 换行符:选Checkout Windows-style, commit Unix-style line endings,Windows 上用最稳。

其余选项保持默认,一路 Next 到 Install。

备用:夸克网盘

二、SSH Key:连 GitHub 不输密码

图2:生成公钥、复制、粘到 GitHub。自制示意图。

打开 PowerShell:

ssh-keygen-t ed25519-C"你的邮箱"

一路回车,默认保存在C:\Users\你的用户名\.ssh\。生成两个文件:

  • id_ed25519:私钥,不要发给任何人;
  • id_ed25519.pub:公钥,复制里面的全部内容。

到 GitHub →Settings→SSH and GPG keys→New SSH key,粘贴公钥保存。测试:

ssh-T git@github.com

出现successfully authenticated就通了。Gitee 同理,把公钥加到 Gitee 的 SSH 设置里。

三、第一次 push:五条命令

图3:本地仓库推到远程的顺序。自制示意图。

先在 GitHub 建一个空仓库,不要勾 README。然后本地:

git init git add.git commit-m"init"git remote add origin git@github.com:用户名/仓库.git git push-u origin main

如果本地分支叫master,先执行git branch -M main再 push。之后改了文件,只需要:

git add.git commit-m"说明"git push

四、换行符:Windows 上最容易踩的坑

Windows 用 CRLF,Linux/macOS 用 LF。安装时选了Checkout Windows-style, commit Unix-style,Git 会在检出时转成 CRLF、提交时转回 LF,仓库里保持统一。

想确认当前设置:

git config--get core.autocrlf

输出true就是上面这档。如果整个文件都显示改动,先看git ls-files --eol,索引是i/lf、工作区是w/crlf属于正常,不用管。

五、常见问题

  • git不是命令:安装时 PATH 没选对,重装选第二项;
  • Permission denied (publickey):公钥没加到 GitHub,或 ssh-agent 没加载私钥;
  • push 被拒:远程仓库有 README,先git pull --rebase origin main再 push;
  • commit 进了 Vim 退不出来:按Esc,输入:wq回车;下次把默认编辑器改成 VS Code。

装完这三步,Git 就能正常连远程仓库:安装选项对、SSH 通、第一次 push 成功。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/4 2:35:19

市场的含义类型、概念

市场营销笔记整理版(结构清晰,适合背诵) 一、市场的含义和类型 (一)市场的概念 通俗理解:买卖东西的场所狭义市场:买卖双方交易商品的场所广义市场:一定时空条件下,商品交…

作者头像 李华
网站建设 2026/11/4 2:33:52

一个售后系统项目上线验收时,哪些结果能证明这套系统真的可用?

一个售后系统项目上线验收时,哪些结果能证明这套系统真的可用? 太长不看版 售后系统验收不能只看页面能否打开或供应商能否演示,还要验证合同和需求中约定的业务流程,能否由实际使用角色按测试用例跑通;相关数据能否查…

作者头像 李华
网站建设 2026/11/4 2:33:24

算法一千零一夜 · 第二十三夜 电力民生写成的曲线

第二十三夜 电力民生写成的曲线 前言里说过,这条生命线的背后,站着另一群人。他们不爬铁塔,不下工地,守在屏幕前,手里的笔写下代码。我就是其中一个。 2021 年夏天,我进了电力这一行。进场第一天&#xf…

作者头像 李华
网站建设 2026/11/4 2:32:30

【闪电系列】信息安全原理与技术 · PGP 与电子邮件安全期末速通宝典 | 万字考点高密度 · 图胜千言 · 一次背透不返工

⚡【闪电系列】信息安全原理与技术 PGP 与电子邮件安全期末速通宝典 | 万字考点高密度 图胜千言 一次背透不返工适用教材:《信息安全技术(郭亚军 / 郭奕旻)》 电子邮件安全章节 适用人群:期末备考 er、金管局科技监管岗备考、0…

作者头像 李华