问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

GitHub代码上传完整指南:从仓库创建到大文件处理

创作时间:
作者:
@小白创作中心

GitHub代码上传完整指南:从仓库创建到大文件处理

引用
1
来源
1.
https://www.jindouyun.cn/document/industry/details/245170

GitHub是全球最大的代码托管平台,它不仅提供了代码存储服务,还支持版本控制、协作开发等功能。对于开发者来说,掌握如何在GitHub上传代码是一项基本技能。本文将详细介绍如何在GitHub上传代码,包括创建远程仓库、安装Git软件、上传代码等步骤,并特别说明了如何处理大文件的上传。

第一步:创建自己的远程仓库

创建好的仓库如下图所示:

第二步:下载并安装Git软件

参考网址Git - Downloads (git-scm.com),下载对应版本,以Windows 64位为例。安装过程中,除了安装路径可以选择自定义,其余选项建议选择默认设置。如需详细了解Git的安装过程,可参考《Git 详细安装教程》。

第三步:上传代码

一般的步骤:

  1. 在需要上传的文件夹(称为本地仓库)目录下右键'Open Git Bash here'。
  2. 在命令行输入下面一行命令以初始化:
    git init
    
    点击“隐藏的项目”即可看到'git'文件。
  3. 在命令行输入下面一行命令,将当前工作目录下未被Git管理的文件和修改过的文件添加到暂存区中,准备提交到库(注意:如果上传的文件中有超过50M的大文件,需要将大文件和小文件分开提交):
    git add *
    
  4. 右键记事本打开'.git'文件夹下的'config'文件。
  5. 在代码最后加上GitHub账号的邮箱和用户名并保存:
    [user]
    email = GitHub账号的邮箱
    name = GitHub账号的用户名
    
  6. 在命令行输入下面一行命令,将暂存区中的改动提交到仓库:
    git commit -m "first commit"
    
  7. 在GitHub远程仓库下复制链接。
  8. 在命令行输入下面一行命令,将本地仓库与远程仓库关联起来:
    git remote add origin 远程仓库链接
    
  9. 在命令行输入下面一行命令,将本地仓库提交上传到远程仓库:
    git push -u origin master
    

存在大文件时的上传步骤:

  1. 安装Git LFS,访问Git Large File Storage官网下载安装。
  2. 在命令行输入下列一行命令:
    git lfs install
    
  3. 在命令行输入下列命令以跟踪大文件:
    git lfs track "xxx.xx"
    
  4. 输入下面一行命令将'.gitattributes'文件添加到Git中:
    git add .gitattributes
    
  5. 输入下面一行命令提交'.gitattributes'文件:
    git commit -m "add file .gitattributes"
    
  6. 将本地仓库与远程仓库关联起来:
    git remote add origin 远程仓库链接
    
  7. 提交大文件:
    git push -u origin master
    
  8. 提交剩余文件:
    git add .
    git commit -m "add project EIC" -a
    git push -u origin master
    

如果在提交时遇到网络连接问题,可以尝试多试几次或使用代理。更多关于代理的设置方法,可参考相关教程。

到此为止,我们就实现了代码的上传。刷新GitHub界面就可以看到自己的仓库了。另外,建议编写README.md文件,方便大家交流学习。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号