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

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

git的基本操作

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

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

2. 基本操作代码

  • git 的全局设置

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

  • 记得安装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"
      
      AI 代码解读
  • 如果已有仓库可以执行以下代码

    • cd existing_git_repo
      git remote add origin 你创建仓库的URL
      git push -u origin "master"
      
      AI 代码解读

3. 大文件的上传

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

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

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

    git add .gitattributes
    
    AI 代码解读
  • 、添加要上传(push)的文件

    git add 文件名
    
    AI 代码解读
  • error

    image.png

  • $ rm .git/hooks/pre-push

  • $ git push -u origin "master"

  • 其余步骤同上

4. ssh 配置

  • 生成密钥

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

    image.png

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

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

image.png

image.png

image.png

目录
打赏
0
1
1
0
258
分享
相关文章
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
GitHub MCP Server是基于Model Context Protocol的服务器工具,提供与GitHub API的无缝集成,支持自动化处理问题、Pull Request和仓库管理等功能。
157 2
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
GitHub封锁?推荐5个国产的Git仓库替代平台
近日,GitHub对中国区IP的部分限制引发了广泛关注。未登录用户被拒,已登录用户功能受限,南北网络环境差异更显“内卷”。为应对这一挑战,本文推荐了多个国产Git平台:Gitee(码云)、GitCode(CSDN旗下)、CODING(腾讯系)、CodeUP(阿里云支持)及微信代码管理工具。这些平台功能全面、稳定性强,是开发者迁移项目的理想选择。通过同步代码、配置CI/CD流水线等简单步骤,可确保项目平稳过渡。此次事件提醒我们,掌握核心技能与支持国产平台同样重要!
68 11
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
41 10
|
3月前
|
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
252 69
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
解决 Git 访问 GitHub 时的 SSL 错误
通过上述步骤,可以有效解决 Git 访问 GitHub 时的 SSL 错误。推荐优先更新 CA 证书和正确配置 Git 使用 CA 证书,避免禁用 SSL 验证。如果问题持续,可以切换到 SSH 方式访问 GitHub,确保连接的安全性和稳定性。希望这些内容对您的学习和工作有所帮助。
188 3
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
154 16
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
解决fatal:remote error:You can’t push to git://github.com/username/*.g
通过上述诊断与修复步骤,绝大多数的推送错误都能得到有效解决,确保您的Git工作流顺畅无阻。
347 1
IDEA如何配置git和github
【11月更文挑战第14天】本指南详细介绍了如何在 IntelliJ IDEA 中配置 Git 和 GitHub,包括检查和设置 Git 路径、测试配置,以及通过 SSH 或 HTTPS 方式配置 GitHub 仓库的具体步骤。完成配置后,用户可在 IDEA 中轻松进行版本控制操作。
795 0
【够用就好002】外行第一次发布github项目仓库
#deepseek#自学 记录外行学习代码的历程 今天是上传自己的工具代码到github仓库,一直以来是伸手党克隆别人的项目,今天在deepseek的辅导下上传自己的内容。
vscode推送项目到github仓库故障解决1
本文介绍了如何优雅解决本地仓库与远程仓库历史记录不一致的问题,并提供避免未来问题的最佳实践。核心在于理解问题根源(如历史记录差异和常见原因),采用推荐的解决方案(先本地初始化再关联远程仓库),并遵循一致的工作流程、团队协作规范及熟悉 Git 命令。通过强制推送或合并无关历史记录等方式处理现有冲突,同时养成良好习惯以预防类似问题。

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等