将一个全新的文件夹尚未初始化为 Git 仓库上传到你刚刚创建的 GitHub 远程仓库是一个非常标准的操作。这个过程可以分为三步本地初始化、关联远程仓库和推送代码。请按照以下步骤操作很快就能搞定1. 进入你的项目目录首先打开终端Terminal或命令行工具并进入你那个新文件夹的目录。cd /path/to/your/new/folder2. 初始化本地 Git 仓库在当前目录下执行初始化命令。这会创建一个隐藏的.git文件夹用来追踪你目录下的所有文件变更。git init3. 添加文件到暂存区使用git add命令将目录下所有文件.代表当前目录添加到暂存区Staging Area。git add .4. 提交更改为这次提交写一条清晰的提交信息commit message将文件正式提交到本地仓库的历史记录中。git commit -m Initial commit5. 关联远程 GitHub 仓库这一步非常关键。你需要将你的本地仓库和 GitHub 上新建的那个空仓库连接起来。请务必把下面的your-username和repo-name替换成你自己的 GitHub 用户名和仓库名。git remote add origin https://github.com/your-username/repo-name.git6. 推送到 GitHub最后使用git push命令将本地的main分支现代 Git 默认分支名通常是main推送到远程仓库的main分支。git branch -M main git push -u origin main注意如果你之前的仓库默认分支是master而你希望保持一致可以在第5步后执行git branch -M master然后将第6步中的main改为master。 小贴士验证连接如果在推送时遇到权限问题可能需要配置 SSH 密钥或使用个人访问令牌PAT代替密码。分支名称如果不确定远程仓库的默认分支名是main还是master可以去 GitHub 仓库的主页上看一眼。避免重复因为你之前上传过其他项目所以 Git 的全局配置如用户名和邮箱应该已经设置好了不需要重复设置。问题从截图来看你遇到了两个非常典型的 Git 操作问题。别担心这通常不是代码写错了而是网络环境和配置冲突导致的。下面为你详细分析原因并提供解决方案核心报错分析1. 网络连接超时现象fatal: unable to access ... Failed to connect to github.com port 443 ... Could not connect to server原因这是最主要的问题。你的电脑无法通过 HTTPS 协议端口 443连接到 GitHub 服务器。这通常是因为网络限制、代理设置错误或DNS 解析失败。在国内网络环境下直接访问 GitHub 经常会出现这种情况。2. 远程仓库已存在现象error: remote origin already exists.原因你在截图中尝试执行了两次git remote add origin ...。第一次虽然报错了连接超时但 Git 已经在本地记录了“origin”这个名字对应的地址。当你第二次想换个方式比如用 SSH添加时Git 发现名字被占用了所以拒绝执行。解决方案请按顺序尝试以下步骤通常能解决 90% 的此类问题第一步清理旧的远程配置既然之前的连接失败了我们需要先删除那个错误的记录为新的连接做准备。在终端输入bash编辑1git remote remove origin第二步切换为 SSH 协议强烈推荐HTTPS 协议容易被墙或拦截而SSH 协议更稳定且不需要每次输入密码。生成密钥如果你还没有的话bash编辑1ssh-keygen -t ed25519 -C your_emailexample.com一路回车即可不用设密码查看公钥并复制bash编辑1cat ~/.ssh/id_ed25519.pub复制输出的所有内容以ssh-ed25519开头。添加到 GitHub去 GitHub 网页 - Settings - SSH and GPG keys - New SSH key - 粘贴刚才复制的内容 - Save。重新关联仓库使用 SSH 地址注意看下面的地址是gitgithub.com:...而不是https://...bash编辑1git remote add origin gitgithub.com:gototrip1/Automated-resume-submission-Agent.git第三步再次推送现在尝试推送代码bash编辑1git push -u origin master