【问题标题】:Github push commit issueGithub 推送提交问题
【发布时间】:2022-01-19 18:21:14
【问题描述】:

如何在不删除 github 中的旧提交的情况下推送包含文件的文件夹?

我已经上传了一些文件到 git 但接下来我上传另一个文件。旧的被删除了

【问题讨论】:

  • 因此,您将文件夹推送到存储库,并且该存储库中的文件消失了吗?你用什么命令来推送你的新文件夹?
  • 是的 Git 添加。 ,git remote add origin 'url_name' , git push -f origin master –

标签: git github git-push


【解决方案1】:

当您想尝试通过执行 push 来更新您的存储库时,您不应该运行 git remote add origin 'url_name' 实际上尝试运行此命令会收到此错误:

*:\***> git remote add origin 'url.git'
error: remote origin already exists.

git remote add origin 'url_name' adds a remote to a Git repository 这就是它删除“旧”文件的原因。

要更新您的存储库并保留您的“旧”文件,请使用以下命令:

git status
git add . 
git commit -m "update"
git push origin branch_name

在您的情况下,branch_namemaster。 让我知道它是否对您有用以及它是否接受了答案:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-04
    • 1970-01-01
    • 2014-09-13
    • 2016-01-10
    • 1970-01-01
    相关资源
    最近更新 更多