覆盖克隆版本后 git 提交

发布于 2025-01-03 20:55:17 字数 235 浏览 3 评论 0原文

我在一个与远程存储库分离的项目文件中工作了一段时间,我想现在将我的更改提交到旧的现有存储库。

我已经克隆了旧版本:

git clone <repository path>

如何合并我的新更改?覆盖本地 git 文件夹并运行:

git commit

导致我出现一些错误。

坦克斯

I was working in one project file detached from the remote repository for a while, I would like to commit my changes to the old existing repository now.

I have cloned the old version:

git clone <repository path>

How I can merge my new changes? Overwriting the local git folder and run:

git commit

cause me some errors.

tanx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

青衫负雪 2025-01-10 20:55:17

首先,您需要将文件添加到要提交的更改列表中。

您可以说 git add myfile.txt anotherfile.txt,或者,您可以使用 git add * 添加所有文件。
或者,您可以通过输入 git commit -a 让 Git 自动将文件更改添加到 Git 提交中。

要将更改合并到远程存储库中,您需要运行 git Push origin master 。

First, you need to add your files to the list of changes to be committed.

You could say git add myfile.txt anotherfile.txt, or, you could add all files with git add *.
Or, you could have Git automatically add file changes to a Git commit by saying git commit -a.

To merge your changes into the remote repo, you need to run git push origin master.

一张白纸 2025-01-10 20:55:17

我得到了解决方案。

克隆 git 存储库后,我覆盖本地存储库上的最新版本,然后运行

git commit -a
git push

这可能不是处理它的最佳方法。但如果在签入之前更改量很大,这可能是一个选择。

I got the solution.

After I cloned my git repository, I overwrite my latest on the local repository then I run

git commit -a
git push

this probably not the best way to deal with it. But if the changes are a lot before they are checked in this can be an option.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文