三、GIT与Github推送(上传)和克隆(下载)

GIT与Github推送(上传)和克隆(下载)

一、配置好SSH

Git与Github上传和下载时需要使用到ssh,所以我们需要进行相关配置

打开Git Bash,输入以下命令生成SSH密钥对

  • 1 ssh-keygen
  • 2 按回车键确认默认保存路径
  • 3 输入要设置密码
  • 4打开Git Bash,输入以下命令查看公钥内容:
    cat ~/.ssh/id_rsa.pub ,不一生成的秘钥文件名称是id_rsa.pub 要看ssh-keygen生成的文件是什么
  • 5复制公钥
    把公钥添加到GitHub
    登录你的GitHub账户,访问 GitHub。
    点击右上角的头像,选择"Settings"(设置)。
    在左侧栏中,点击"SSH and GPG keys"。
    点击"New SSH key"。
    在"Title"(标题)中输入一个描述性名称(如:我的服务器)。
    在"Key"(密钥)文本框中粘贴你的公钥内容。
    点击"Add SSH key"按钮添加公钥。

二、在Github创建仓库

在我们的主页执行如下

填写仓库信息

然后我们得到了一个文件仓库,但现在这个仓库是空的只有readme文件,我们使用git克隆到本地然后上传我们的开发文件

三、git克隆(下载)文件

获取我们远程仓库的地址

在电脑里创建一个文件夹,然后在文件夹中打开git

我们先克隆仓库到本地,

克隆仓库:运行git clone https://github.com/yourusername/yourrepository.git(https://github.com/yourusername/yourrepository.git 需要替换为自己仓库的地址,就是上面复制的shh地址)

然后我们可以看见远程仓库克隆到本地电脑了

然后在里面的仓库文件里进行代码开发,开发完后,我们执行下面步骤提交代码

四、git推送(上传)文件到远程仓库

  • 1 添加更改到暂存区:在命令行中运行git add .或指定文件git add filename。

  • 2提交更改:运行git commit -m "Your commit message",写入描述本次提交的注释。

  • 3查看提交历史:运行git log,检查提交记录。

  • 4 推送更改到GitHub

    在命令行中运行git push origin main,然后输入我们的shh密码;

通过上面的操作 我们的项目克隆到本地和软件的提交均执行完成了。

相关推荐
lbb 小魔仙2 分钟前
Git + Python 项目工作流最佳实践:pre-commit、CI、CHANGELOG 自动化
git·python·ci/cd
dong_junshuai1 小时前
每天一个开源项目#46 World Monitor:6.6万星、56层地图的全球情报中枢
github
Xu_youyaxianshen4 小时前
Git 零基础常用指令手册(Gitee / GitHub 通用 )
git·gitee·github
John_ToDebug5 小时前
Git Stash 完全指南:临时保存工作区的艺术
人工智能·git·agent
阿里嘎多学长5 小时前
2026-07-22 GitHub 热点项目精选
开发语言·程序员·github·代码托管
小蠢驴打代码5 小时前
记忆库能通过测试,不等于回答值得信:Coding Agent Memory 的两层评估设计
github·ai编程
武子康5 小时前
Copilot Code Review 从固定 Reviewer 演进为可编程 Runtime,仓库控制面、Setup 供应链、Runner 资源和 MCP 工具同时被纳入审查决策
人工智能·github·aigc
wangruofeng16 小时前
opencodex 解锁 Codex 任意模型,一个本地代理打通 Claude/Kimi/GLM/DeepSeek
llm·github·openai
是宇写的啊17 小时前
Git远程操作
git
一点一木18 小时前
从60首歌到1个网站:输入你的故事,还你一首歌
前端·github