小白--将笔记本上的代码或者项目上传到github上去教程(使用git命令)


一、操作教程

https://blog.csdn.net/Elon15/article/details/125705706?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170340591716800215092652%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=170340591716800215092652&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-1-125705706-null-null.142v96pc_search_result_base1&utm_term=%E5%B0%86%E4%BB%A3%E7%A0%81%E4%B8%8A%E4%BC%A0%E5%88%B0github%E4%B8%8A%E7%9A%84%E6%95%99%E7%A8%8B&spm=1018.2226.3001.4187

二、常见问题

1. 问题1

问题:
在这里插入图片描述

解决方案:

https://blog.csdn.net/weixin_65793170/article/details/129088831?ops_request_misc=&request_id=&biz_id=102&utm_term=Author%20identity%20unknown%20%20***%20P&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0-129088831.nonecase&spm=1018.2226.3001.4187
在这里插入图片描述

2. 问题2

问题:
在这里插入图片描述

解决方案(1):
https://blog.csdn.net/m0_63230155/article/details/132070860?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170341895516800186516853%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=170341895516800186516853&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-1-132070860-null-null.142v96pc_search_result_base1&utm_term=fatal%3A%20unable%20to%20access%20https%3A%2F%2Fgithub.com%2FSmile-QT%2FFIHN.git%2F%3A%20Failure%20when%20receiving%20data%20from%20the%20peer&spm=1018.2226.3001.4187
解决方案(2):
关闭科学上网工具

3. 问题3

问题:
在这里插入图片描述
解决方案:

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

4. 问题4

问题:
$ git push -u origin master
fatal: unable to access ‘https://github.com/Smile-QT/FIHN.git/’: Failed to connect to github.com port 443 after 21529 ms: Couldn’t connect to server
在这里插入图片描述

解决方案:
打开科学上网工具

5. 问题5

问题:
github上传大文件:this exceeds GitHub‘s file size limit of 100.00 MB
解决方案:
https://mr-winter.blog.csdn.net/article/details/130159332?spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-4-130159332-blog-106403252.235%5Ev39%5Epc_relevant_3m_sort_dl_base3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-4-130159332-blog-106403252.235%5Ev39%5Epc_relevant_3m_sort_dl_base3

三、注意

1. git命令行界面中的粘贴和复制快捷键

(1). 方法1
复制: ctrl + insert
粘贴: shift + insert
(20. 方法2
选中你要复制的部分,再右击后,再左击Copy 复制

在这里插入图片描述

2. git config文件查看、增加和删除

(1) 查看

git config --global -l

(2) 增加

git config --global http.version HTTP/1.1

(3) 删除

git config --global --unset http.version

2. 在git bash上安装 Git LFS

在 Git Bash 上安装 Git LFS 非常简单,只需按照以下步骤操作:

(1). 打开 Git Bash 终端。

(2). 运行以下命令来安装 Git LFS:

```bash
git lfs install
```

这将配置 Git 以使用 Git LFS。

(3). (可选)如果你希望对特定类型的文件使用 Git LFS,可以使用 git lfs track 命令。例如,如果要对扩展名为 .pth 的文件使用 Git LFS,可以运行:

```bash
git lfs track "*.pth"
```

这将在你的仓库中创建一个 `.gitattributes` 文件,并配置 Git LFS 跟踪 `.pth` 文件。

(4). 提交 .gitattributes 文件和任何配置的文件:

```bash
git add .gitattributes
git commit -m "Configure Git LFS"
```

(5). 推送你的更改:

```bash
git push origin master
```

现在,你的仓库应该正确配置了 Git LFS,并且可以使用它来跟踪和管理大文件。请确保在需要之前运行 git lfs track 来添加任何其他类型的大文件。

3. 使用Git LFS上传大文件

这个错误表明你的 Git 仓库中包含了一个大小为 202.36 MB 的文件(best_psnr_G.pth),而 GitHub 对单个文件的大小有一个限制,即100 MB。由于文件超过了 GitHub 的文件大小限制,因此推送操作被拒绝。

为了解决这个问题,你可以考虑使用 Git LFS(大文件存储)。以下是一些步骤,你可以尝试将大文件迁移到 Git LFS:

(1). 安装Git LFS:确保你已经安装了 Git LFS。如果没有安装,你可以在这里找到安装说明。

(2). 初始化Git LFS:在你的仓库中运行以下命令,以告诉 Git LFS 哪些文件需要跟踪:

```bash
git lfs install
git lfs track "YXL/quanzhong2/best_psnr_G.pth"
```

请确保 `.gitattributes` 文件中包含正确的 LFS 跟踪信息。

(3). 提交并推送更改:提交并推送这些更改:

```bash
git add .gitattributes
git add YXL/quanzhong2/best_psnr_G.pth
git commit -m "Use Git LFS for large file"
git push origin master
```

这样,Git LFS 将会负责跟踪和管理大文件,而不会将它们直接存储在仓库中。推送后,你应该能够成功将文件上传到 GitHub。

#####################################################################

git lfs push origin master

git push --all origin master
git lfs push --all origin master

git push -u origin master

#####################################################################

在这里插入图片描述

4. Git安装教程

安装路径(不要修改默认安装路径):C:\ProgramFiles\Git
Git安装教程

5. Git LFS安装教程

安装路径:C:\ProgramFiles\Git\bin\Git LFS
Git LFS安装教程

6. Git LFS上传大文件步骤教程

7. 使用Github的PC客户端上传项目

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值