使用Git命令将本地项目上传到github
1. 基本步骤
-
初始化 Git 仓库(如果项目目录还没有初始化 Git 仓库):
git init
-
将所有文件添加到暂存区:
git add .
-
提交更改:
git commit -m "你的提交信息"
-
将远程仓库链接到本地项目: 如果你还没有将项目链接到 GitHub 远程仓库,可以使用以下命令,将
<your-repo-url>
替换为 GitHub 仓库的实际地址:git remote add origin <your-repo-url>
-
推送代码到 GitHub: 如果是首次推送,需要指定分支名称,通常是
main
分支:git push -u origin main
之后如果有进一步的提交,只需要重复步骤 2、3 和 5 即可:
git add .
git commit -m "更新内容"
git push
2. 注意事项及问题
如果本地的默认分支不是 main
,可以用 git branch
查看当前分支并确认推送的分支名称。
问题: push时报错HTTP/2 stream 1 was not closed cleanly before end of the underlying stream
解决方法: 关闭所有GitHub页面和连接
$ git push -u origin master
fatal: unable to access 'https://github.com/xxxxxx/': HTTP/2 stream 1 was not closed cleanly before end of the underlying stream
问题: push时报错显示连接失败
解决方法: VPN代理服务器节点有问题,更换一个VPN节点
$ git push -u origin master
fatal: unable to access 'xxxxxx': Failed to connect to github.com port 443 after 21043 ms: Couldn't connect to server