gpt4 book ai didi

android - Git 存储库突然不再更新,即使它在 Android Studio 端提交/推送正常

转载 作者:行者123 更新时间:2023-11-30 05:04:10 26 4
gpt4 key购买 nike

到目前为止,这一切都非常顺利,即我从这个应用程序中获得了 2 年的 git 更新。在 AS 端一切看起来都很好,即提交/推送工作正常,它说“已提交 x 个文件”。我最近直接查看了我的 github 页面,令我惊讶的是我没有看到过去 2 个月的任何更新,尽管我只做了 2 次。

AS 显示了这一点,即蓝色复选标记在 git 上显示得很好,但是 2 个红色 'x' 没有显示:(origin/master 与 master 之间有什么区别?)

AS Log

在 git 方面我确实看到了这个:

Git repository

当我点击以下按钮时:

Git web link

它在 git 上产生一个 404 页面,蓝色复选标记产生正确的 URL

所以有些东西坏了,我很确定我是罪魁祸首(我不得不四处乱砍由于非常令人沮丧的编译问题而导致的文件数量。 (我不告诉你那些细节)

现在,我有哪些选择?

  • 有人知道这里发生了什么,哪些文件可能受到影响以及如何修复?

  • 我不想丢失这个项目的历史等,而是在 Git 上重新开始,我能以某种方式“重新连接”吗?

  • 最坏的情况是,如果我决定重新启动,我是否可以至少不触及 AS 端的任何内容,而只是在 github 上开始一些新的东西(我必须删除存储库还是重命名等)

希望我解释正确...


P.S> 显示我对 git 的无知,几乎没有做到这一点,所以我需要刷新一下 ...

我看到一个“分支”,但它只显示“主”:

git branch

同样,当我点击分支图标时,它会显示这个,不确定是否有帮助,但感谢您的指点,明天会检查更多

branch


第二个PS:git状态显示:

C:\Users\roberts\AndroidStudioProjects\LingoFlash>git status
On branch master
Your branch is ahead of 'origin/master' by 2 commits.
(use "git push" to publish your local commits)
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)

modified: .idea/caches/build_file_checksums.ser
modified: .idea/misc.xml

Untracked files:
(use "git add <file>..." to include in what will be committed)

.idea/caches/gradle_models.ser

no changes added to commit (use "git add" and/or "git commit -a")

然后是这个!!!

C:\Users\roberts\AndroidStudioProjects\LingoFlash>git push
fatal: AggregateException encountered.
One or more errors occurred.
Username ---
Password ---
Counting objects: 46, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (37/37), done.
Writing objects: 100% (46/46), 6.21 KiB | 0 bytes/s, done.
Total 46 (delta 30), reused 0 (delta 0)

remote: Resolving deltas: 100% (30/30), completed with 21 local objects.
To https://github.com/---
eb29877..ff09500 master -> master

它似乎已经解决了问题并冲洗了“管道”,非常感谢!

updated git history

最佳答案

what is the difference between origin/master vs. master ?

origin/master 记录远程仓库分支master最后一次更新(通过push或fetch)

master 是一个本地分支,它似乎没有被推送(或者 origin/master 会更新到相同的提交)

您可以尝试切换到命令行 session ,检查 git statusgit push 的输出。

关于android - Git 存储库突然不再更新,即使它在 Android Studio 端提交/推送正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54859577/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com