首页 > 解决方案 > 使用 git 推送新版本而不丢失旧版本

问题描述

我正在学习使用 git,现在我有一个项目,我正在使用 bitbucket 来保存我的代码并且我知道如何更新它,问题是现在我对我的代码进行了一些市长更改,我想上传它,但不会丢失或更新 bitbucket 上已有的代码,我该怎么做?我找不到命令。

分支和版本一样吗?例如,如果我创建一个分支:

git checkout -b <new-branch>

这个分支就像说项目 v1.2?

标签: gitbitbucket

解决方案


没有必要为此使用分支。

每次提交时,相应的版本都会存储在您的存储库中。您可以稍后通过git checkout或 bitbucket gui 访问它。

您需要做的就是将 ( git add) 您的文件添加到存储库,然后用于git commit -m "added support of this.."提交代码的当前状态(您添加的所有文件)。

在您对文件进行一些更改后,您会这样做git commit -m "fixed issue about ... ",并且此版本也将存储在历史记录中。

请注意,提交是关于(通常)代码中的小幅增量更改。对于发布管理和版本(v.1.0v.2.2),您可以使用tags@Schwern 在下面的评论中建议的那样。


推荐阅读