github使用

登录github,创建仓库(repository)

如创建一个ADXL345名字的私有仓库

git下载安装

打开git:鼠标右键,选择"Open Git Bash here",进入

⭐Git 和 GitHub 绑定

Git 获取SSH keys

bash 复制代码
$ cd ~/.ssh    #查看
$ ssh-keygen -t rsa -C "[email protected]"   #后面替换成github的注册邮箱

直接回车,出现以下截图就可以了。根据给的地址打开文件

打开.pub文件,复制文件内容

绑定ssh密钥 ☆

如下图操作:点击右侧头像->"Settings"->"SSH and GPG keys"->"New SSH key"。

如图操作:将之前复制内容粘贴到这里

生成如下图

匹配名字和绑定邮箱

bash 复制代码
$ ssh -T [email protected]  #查看是否绑定成功
# 如果使用HTTPS URL,使用以下命令加访问权限
$ git config --global user.name "github注册的名字"
$ git config --global user.email "github注册的邮箱"
# 缓存你的 GitHub 凭证
$ git config --global credential.helper store

⭐通过Git将代码提交到GitHub

克隆Git 仓库到本地

选择一个路径来存放Git 仓库,在该存放位置点击鼠标右键选择 "Git Bash Here"。

bash 复制代码
$  git clone [email protected]:gouxf/ADXL345.git  #当前目录就会出现克隆的库文件

上传代码到 GitHub

如图:将文件复制到Git 库文件中。

git add新增的文件。

bash 复制代码
# 上传文件或文件夹
$ git add 代码
$ git commit -m "上传备注"
$ git push origin main    #推送文件到GitHub
相关推荐
OpenTiny社区7 小时前
开源之夏报名倒计时3天!还有9个前端任务有余位,快来申请吧~
前端·github
王景程8 小时前
SELinux是什么以及如何编写SELinux策略
git·github
宝桥南山10 小时前
DeepSeek - 尝试一下GitHub Models中的DeepSeek
microsoft·ai·微软·c#·github·.net
lifeng432111 小时前
在 CentOS 上将 Ansible 项目推送到 GitHub 的完整指南
centos·github·ansible
小华同学ai11 小时前
千万别错过!这个国产开源项目彻底改变了你的域名资产管理方式,收藏它相当于多一个安全专家!
前端·后端·github
独立开阀者_FwtCoder15 小时前
一个 Cursor mdc 自动生成器,基于Gemini 2.5,很实用!
前端·javascript·github
我是哪吒15 小时前
分布式微服务系统架构第144集:FastAPI全栈开发教育系统
后端·面试·github
梓羽玩Python16 小时前
PDF解剖大师来了!LandingAI开源神器,这个Python库让百页文档秒变结构化数据!
python·github
网安刚哥16 小时前
我们开源了一款AI产品……
程序员·开源·github
Cynthia-石头20 小时前
Git Github Gitee GitLab
git·gitee·github