git的基本操作,大文件上传(码云和GitHub)和出现error处理

简介: git的基本操作,大文件上传(码云和GitHub)和出现error处理

git的基本操作

1. 建立仓库(码云和GitHub)

  • 可以在码云github进行仓库的建立

2. 基本操作代码

  • git 的全局设置

    • git config --global user.name "用户名"
      git config --global user.email "邮箱"
      
  • 本地创建仓库,并执行以下的代码命令。

  • 记得安装git

  • git下载链接

    • mkdir digital-twins-all
      cd digital-twins-all
      git init 
      touch README.md
      git add README.md
      git commit -m "first commit"
      git remote add origin 你创建仓库的URL
      git push -u origin "master"
      
  • 如果已有仓库可以执行以下代码

    • cd existing_git_repo
      git remote add origin 你创建仓库的URL
      git push -u origin "master"
      

3. 大文件的上传

  • 安装 git lfs(一个仓库里面执行一次就好了)

    • git lfs install
  • 将需要上传的文件放置test3文件夹中,跟踪一下你要上传(push)的文件或指定文件类型(以指定文件model.h5为例)

    git lfs track "*.zip" 或者 git lfs track "serverYyz.zip"
    
  • 添加.gitattributes(配置文件,缺少它执行其他git操作可能会有问题,具体作用不详述)

    git add .gitattributes
    
  • 、添加要上传(push)的文件

    git add 文件名
    
  • error

    image.png

  • $ rm .git/hooks/pre-push

  • $ git push -u origin "master"

  • 其余步骤同上

4. ssh 配置

  • 生成密钥

    ssh-keygen -t rsa -C “email”
    
    • 输入之间按三下回车,直到出现image,就是虚线的方框,红色部分

    image.png

  • 可以使用下面的命令进行查看密钥:

    cat ~/.ssh/id_rsa.pub
    
    • 此处不做展示,自己查看即可

image.png

image.png

image.png

相关文章
|
14天前
|
人工智能 API 开发工具
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
GitHub MCP Server是基于Model Context Protocol的服务器工具,提供与GitHub API的无缝集成,支持自动化处理问题、Pull Request和仓库管理等功能。
246 2
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
|
10天前
|
文字识别 网络协议 开发工具
GitHub封锁?推荐5个国产的Git仓库替代平台
近日,GitHub对中国区IP的部分限制引发了广泛关注。未登录用户被拒,已登录用户功能受限,南北网络环境差异更显“内卷”。为应对这一挑战,本文推荐了多个国产Git平台:Gitee(码云)、GitCode(CSDN旗下)、CODING(腾讯系)、CodeUP(阿里云支持)及微信代码管理工具。这些平台功能全面、稳定性强,是开发者迁移项目的理想选择。通过同步代码、配置CI/CD流水线等简单步骤,可确保项目平稳过渡。此次事件提醒我们,掌握核心技能与支持国产平台同样重要!
103 11
|
19天前
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
48 10
|
3月前
|
开发工具 git
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
274 69
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
|
2月前
|
安全 开发工具 git
git分布式版本控制系统及在码云上创建项目并pull和push
通过本文的介绍,我们详细讲解了Git的基本概念和工作流程,并展示了如何在码云上创建项目及进行pull和push操作。Git作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码变更和协作开发。希望本文能帮助您更好地理解和使用Git及码云,提高开发效率和代码质量。
75 18
|
2月前
|
安全 开发工具 git
git分布式版本控制系统及在码云上创建项目并pull和push
通过本文的介绍,我们详细讲解了Git的基本概念和工作流程,并展示了如何在码云上创建项目及进行pull和push操作。Git作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码变更和协作开发。希望本文能帮助您更好地理解和使用Git及码云,提高开发效率和代码质量。
59 16
|
2月前
|
网络安全 开发工具 git
解决 Git 访问 GitHub 时的 SSL 错误
通过上述步骤,可以有效解决 Git 访问 GitHub 时的 SSL 错误。推荐优先更新 CA 证书和正确配置 Git 使用 CA 证书,避免禁用 SSL 验证。如果问题持续,可以切换到 SSH 方式访问 GitHub,确保连接的安全性和稳定性。希望这些内容对您的学习和工作有所帮助。
231 3
|
3月前
|
Devops Shell 网络安全
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
163 16
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
|
5月前
|
网络安全 开发工具 git
解决fatal:remote error:You can’t push to git://github.com/username/*.g
通过上述诊断与修复步骤,绝大多数的推送错误都能得到有效解决,确保您的Git工作流顺畅无阻。
348 1
|
5月前
|
Linux 网络安全 开发工具
IDEA如何配置git和github
【11月更文挑战第14天】本指南详细介绍了如何在 IntelliJ IDEA 中配置 Git 和 GitHub,包括检查和设置 Git 路径、测试配置,以及通过 SSH 或 HTTPS 方式配置 GitHub 仓库的具体步骤。完成配置后,用户可在 IDEA 中轻松进行版本控制操作。
829 0

热门文章

最新文章