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

GitHub文件夹上传指南:命令行与网页端两种方式详解

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

GitHub文件夹上传指南:命令行与网页端两种方式详解

引用
1
来源
1.
https://www.cxsw168.com/sw/cacf6BAJsAFICDVRQCg.html

在软件开发和项目管理中,GitHub是一个非常重要的代码托管平台。本文将详细介绍如何将本地文件夹上传到GitHub仓库,包括使用Git命令行和GitHub网页端两种方法。

使用Git命令行上传文件夹

步骤1:安装Git

  1. 下载并安装Git:官网下载链接
  2. 配置全局用户名和邮箱:
git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"

步骤2:初始化本地仓库

  1. 在本地文件夹路径打开终端或Git Bash,执行:
git init
  1. 添加远程仓库(需先在GitHub创建仓库并获取URL):
git remote add origin 远程仓库URL

步骤3:添加文件到仓库

  1. 将文件夹内容添加到暂存区:
git add .
  1. 提交更改:
git commit -m "Initial commit"

步骤4:推送至GitHub

  1. 将本地分支推送到远程仓库:
git push -u origin master
  1. 输入GitHub用户名和密码完成上传。

使用GitHub网页端上传文件夹

步骤1:创建远程仓库

  1. 登录GitHub官网,点击右上角“New repository”;
  2. 填写仓库名称、选择公开或私有,初始化仓库后下载仓库地址。

步骤2:克隆仓库到本地

  1. 打开文件资源管理器或终端,执行:
git clone 远程仓库URL
  1. 进入克隆的本地目录:
cd 仓库名称

步骤3:添加文件并提交

  1. 将文件夹内容复制到本地仓库根目录;
  2. 在终端执行:
git add .
git commit -m "Initial commit"

步骤4:推送至GitHub

  1. 在终端执行:
git push -u origin master
  1. 输入用户名和密码完成上传。

注意事项

SSH密钥配置(推荐)

生成SSH密钥:ssh-keygen -t ed25519 -C "你的邮箱"
添加公钥到GitHub:ssh-add ~/.ssh/id_ed25519.pub
配置SSH连接:在~/.ssh/config中添加:

Host github.com  
Hostname ssh.github.com  
Port 443  

使用SSH URL克隆仓库:git clone git@github.com:你的账户/仓库名称.git

文件夹结构

上传前需在本地创建与远程仓库同结构的文件夹,否则文件可能无法正确关联。

权限设置

公开仓库所有人可访问,私有仓库需设置访问权限

补充说明

  • 图形化工具:若偏好图形界面,可使用GitHub Desktop、SourceTree等工具,操作流程与命令行类似,但界面更友好。
  • 分支管理:建议先创建master分支,后续开发可切换到develop分支。

通过以上方法,您可以高效地将本地文件夹上传至GitHub仓库。

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