• git与github的交互(文件与文件夹的上传)


    git与github的交互(文件与文件夹的上传)

    准备gitHub账号(创建一个新项目)与Git软件的安装

    一:开启公钥SSH登录(之前配置过就跳过)

    1.安装SSH

    在本地新创建文件夹负责装载项目,如D:/git code
    在新建的文件夹中右键打开 Git Bash在这里插入图片描述

    2.输入ssh,查看是否安装SSH

    在这里插入图片描述

    3.生成密钥

    如上图就是安装了SSH,没有安装就需要输入命令生成密钥

    ssh-keygen -t rsa 
    
    • 1

    然后敲4次回车,就会生成密钥文件

    注意:git中的复制粘贴不是 Ctrl+C 和 Ctrl+V,而是 Ctrl+insert 和 Shift+insert
    Linux 系统与Mac 系统:~/.ssh
    Windows 10 :C:/Users/用户名/.ssh
    记事本打开id_rsa.pub文件,复制其内容
    在这里插入图片描述

    4.添加密钥

    打开gitHub,点击头像 -- Settings -- SSH and GPG keys -- New SSH key -- 编写title,粘贴密钥到key的框中 -- Add SSH key
    在这里插入图片描述在这里插入图片描述

    验证是否成功,我们可以通过在 Git Bash 中输入下面命令进行检验,
    第一次需要输入yes,出现你的账户名和 successfully就基本上成功了!

     ssh -T git@github.com
    
    • 1

    在这里插入图片描述

    二:提交文件

    原始样子

    1.在gitHub上获取项目文件地址(https要稳定点)

    在这里插入图片描述

    2.进入本地的Git仓库即在新建的文件夹中右键打开 Git Bash,输入命令,将远程仓库clone到本地
    git clone 项目仓库地址
    
    • 1

    在这里插入图片描述
    查看git code文件夹
    在这里插入图片描述

    3.在本地放入测试文件

    在这里插入图片描述

    4.在拉取的项目文件夹中,右键打开 Git Bash,输入命令查看仓库状态
    git status
    
    • 1

    在这里插入图片描述

    可以发现新加入从测试文件是红色的,此时测试文件没有被跟踪,没有提交到本地仓库

    5.将文件添加到临时缓冲区,再次查看仓库状态
    git add text.doc
    git status
    
    • 1
    • 2

    在这里插入图片描述在这里插入图片描述

    可以发现测试文件被跟踪,变绿

    6.将测试文件提交到本地仓库
    git commit -m "test first file"           
    
    • 1

    在这里插入图片描述

    注:第一次提交,可能需要让你输入自己的用户名和邮箱

    git config --global user.name"catgod007"
    git config --global user.email"***@**.com"
    
    • 1
    • 2
    7.将本地仓库的文件推送到GitHub
     git push origin main
    
    • 1

    在这里插入图片描述

    注意:看是黄色字符后面是main还是master

    8.登录GitHub,查看测试文件是否上传成功

    在这里插入图片描述

    9.查看仓库提交日志(选)
    git log 
    
    • 1

    在这里插入图片描述

    三:提交文件夹

    1.创建测试文件夹

    在项目文件夹中创建test文件夹,在test文件夹中创建test.txt文件
    在这里插入图片描述

    2.在项目文件中右键打开 Git Bash,输入命令进入到test文件夹中
    cd test
    
    • 1

    请添加图片描述

    3.将test文件夹中的所有数据上传到临时缓冲区
    git add .
    
    • 1

    请添加图片描述

    4.将test文件整体上传到本地仓库
     git commit -m “test”
    
    • 1

    请添加图片描述

    5.回到项目文件夹下,将本地仓库中的数据上传到GitHub中
    cd ../
    git push -f origin main
    
    • 1
    • 2

    请添加图片描述

    注:这里的-f(可有可无)代表强制推送,在实际运用中谨慎操作

    6.登录GitHub,查看测试文件是否上传成功

    在这里插入图片描述

    7.查看仓库提交日志(选)
    git log
    
    • 1

    在这里插入图片描述

    感谢大家的支持,关注,评论,点赞!

  • 相关阅读:
    【仿真】Carla介绍与基本使用 [1] (附代码 基础版)
    深度学习案例分享 | PyTorch 实现 Fashion-MNIST 服装数据分类
    学到生无可恋之 Redis
    FormMaking V3.6发布,表单设计中业务规则可视化配置上线
    产品经理的能力模型是什么?
    IOS自带的OCR识别功能
    DS-fundation-sort1
    MySQL explain结果Extra中"Using Index"与"Using where; Using index"区别探究
    ps[001] 初学创建剪切蒙版
    上传项目到github上
  • 原文地址:https://blog.csdn.net/weixin_51202460/article/details/133581770