git的使用

本文详细介绍了如何使用Git,包括SSH协议的设置、git仓库的简单介绍、常用开发模式及分支管理。从生成SSH key到解决冲突,再到分支开发,全面覆盖Git的基础操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

git的使用

前提:首先要注册一个github账号: https://github.com/ ,然后要安装Git的工具:https://git-scm.com/download/win

 

1、SSH协议

这里不是介绍这个协议,而是通过这个协议来使用代码的上传和下载。如果没有生成publickey的话,那么拉取代码的时候,会出现: Permission denied

$ git clone git@github.com:shamogulang/git-learn.git
Cloning into 'git-learn'...
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
​
Please make sure you have the correct access rights
and the repository exists.

 

1.1、通过ssh-keygen生成publickey

1、 在生成key之前,先告诉git你的身份和邮件:

git config --global user.name "随便填你想填的名字"
git config --global user.email "随便填你想要填的邮箱"
​
这里网上资料都是说填写你的账号和邮箱,我一直认为是github的账号和邮箱,其实可以不是,随便填都可以,我填了xxx和xxx,也是可以的。
但是,虽然可以随便填,这里还是要填你的名字和真实的邮箱比较好,因为在开源的项目,你在项目上提交了代码的话,别人就能知道你是谁,还有邮箱是多少,别人想联系你也比较方便。

 

2、使用ssh-keygen命令生成key:

ssh-keygen -t rsa -C "随便填你想填的东西,不过大部分都是填一个邮箱"
​
在git base中输入上述的指令,然后一直回车就行。-C后面的内容也是可以随便填的,我这里填了xxd2,后续在下面生成的publickey中的id_rsa.pub文件的内容中就有这个字符:xxd2。
这里的-t是指什么类型的意思,-C是指comment,就是对这个key的注释的意思

对应的截图:

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值