Git初始化提交项目代码并与远端建立连接

本文介绍了如何使用Git建立本地仓库,将文件添加到仓库,提交修改,以及如何将本地仓库推送到GitHub、Gitlab等远程仓库。在推送时要注意,GitHub和Gitlab默认分支已从master更改为main,需要更新本地分支以避免错误。
摘要由CSDN通过智能技术生成

如题

闲来无事,炒个冷饭。。。

步骤

1. 先本地建仓库

  • 方法一:
    执行命令(使用git bash或者类似工具,或者IDEA下terminal命令行):
git init

会在当前目录下创建一个新的空Git库。

  • 方法二:
    在IDEA中,执行如下操作也可:
    在这里插入图片描述
    此时当前项目下就生成了.git存储库。

2. 将文件添加到 .git库中

执行命令,将当前目录下所有修改添加到git库里:

git add .

3. 提交修改

提交修改,使用以下命令:

git commit -m "提交信息提示"

4. 在Github/Gitlab/Gitee/Gitea等等创建仓库

5. 使用以下命令关联远程仓库

git remote add origin 远程仓库地址    # 命名为了origin
或者
git remote add project名 远程仓库地址

6. 推送到远端

git push -u origin(本地仓库) master(远端仓库分支名)
这里注意:对于github和gitlab创建远程仓库的默认分支名为 main, 不是master!!!

报错:

error: src refspec main does not match any

原因就是我们git默认创建的分支是出于master下,但是github以及gitlab上的分支为main分支,官方的解释是:

GitHub is working on replacing the term “master” on its service with a neutral term like “main” to avoid any unnecessary references to slavery

解决:将本地分支改为main分支

git branch -m master main

然后再次提交。

git push -u project main

最后

放俩传送门吧:

  1. 如何用git创建本地仓库并且push到远程仓库
  2. 关于git的问题:error: src refspec main does not match any
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值