Git新建仓库 第一次提交文件时遇到的问题

本文档详细介绍了在使用Git进行版本控制时遇到的push失败问题,问题源于本地代码目录缺少了gitee仓库中的README.md文件。通过执行`git pull --rebase origin master`命令同步远程仓库的更新到本地,然后再次运行`git push -u origin master`,成功解决了push失败的问题,确保了本地与远程仓库的同步。

步骤:

1、初始化项目  git init

2、添加需要提交的所有文件   git add .

3、编写提交说明  git commit -m "提交说明"

4、添加你的仓库远程地址 git remote add https://xxx

5、将文件push上去  git push -u origin master

在上述第五步的时候push失败了

主要原因是gitee中的README.md文件不在本地代码目录中

执行命令: git pull --rebase origin master

然后再执行: git push -u origin master

即可成功提交。

### 配置并推送本地Git仓库至远程仓库 #### 创建和初始化本地仓库 为了开始使用 Git 版本控制系统,在项目目录下执行 `git init` 来创建一个新的 Git 仓库[^2]。 ```bash $ cd /path/to/my/project $ git init ``` 此命令会在指定路径下的文件夹中设置必要的配置文件来跟踪版本历史记录。 #### 添加现有文件到新仓库 一旦初始化完成,可以将当前工作区中的所有文件添加到暂存区: ```bash $ git add . ``` 这会准备所有的更改以便提交。如果只想添加特定文件,则可以用具体文件名代替`.`。 #### 提交变更到本地库 通过下面这条指令把已加入暂存区的内容正式保存为一次新的修订版: ```bash $ git commit -m "Initial commit" ``` 这里 `-m` 参数后面跟的是描述本次修改的日志信息;对于初次提交来说,“Initial commit” 是一个常见的日志消息。 #### 关联远程仓库 当准备好分享这些改动,就需要连接到托管服务上的空白或已有存储库。假设有一个位于 GitHub 上的新建仓库 URL 地址为 `<远程仓库地址>` ,那么可以通过运行以下命令建立联系[^1]: ```bash $ git remote add origin <远程仓库地址> ``` 这里的 `origin` 是给定远端服务器的一个友好名称,默认情况下大多数人都会选择这个名字作为约定俗成的做法[^4]。 #### 推送数据到远程主机 最后一步就是发送本地所做的全部更新到互联网上对应的资源位置去了。由于这是首次同步两个地方的数据集,所以要加上参数 `-u` : ```bash $ git push -u origin master ``` 上述操作仅上传了最新的快照副本而且设置了上游追踪关系使得未来仅需简单输入 `git push` 即可实现相同效果[^3]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值