上传本地项目到github

文章详细介绍了如何使用Git将项目文件上传到GitHub。首先初始化git,然后添加所有文件到本地仓库并提交。由于GitHub默认分支为main,需要创建main分支并关联远程仓库,避免创建额外的master分支。在向main分支添加新文件时,需先fetch和pull最新改动,再进行add、commit和push操作。
摘要由CSDN通过智能技术生成

一次性上传所有文件

前提:已经下载好git、绑定好github、ssh配置等

第一步、在你的项目目录下执行

git init

第二步、将所有项目文件添加到本地仓库

git add .

第三步、提交到本地仓库

git commit -m "提交文件"

第四步、将本地仓库和github仓库关联

选这里ssh的链接 

 然后执行

git remote add origin 你的github仓库链接

下面比较重要!!!

先创建一个main分支,网上很多教程是直接git push -u origin master,因为github默认分支为main(没有master分支),所以这样会直接在github上新建一个分支master,因此你打开你的仓库默认会显示你的空的main分支,你要手动点击你的master分支才能看到你的代码,因此很不方便!如果我们直接git push -u origin main也是不行的,因为我们的git里没有main分支,所以我们要新建一个main分支

 git checkout -B main

然后  //一般远程有readme.md,拉一下

git pull --rebase origin main

最后push

git push -u origin  main

向分支中继续添加文件

如果直接三板斧:

git add .
git commit -m "xxx"
git push -u origin  main

会报错:

 正确做法:

git fetch origin main
git pull origin main
git add .
git commit -m "your commit message"
git push origin main

.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值