我看到有人收到的截屏视频
git st
git ci
Run Code Online (Sandbox Code Playgroud)
上班.当我这样做时,我得到一个错误,问我是否有其他意思.
作为一个git newb,我需要知道你要做什么来完成这项工作?
我有两个分支devel和next.在开发中,我或多或少都有大量的提交.一些提交是樱桃挑选的next.此外,我添加了一些提交到下一个合并到devel.
现在我想看看缺少什么next,所以我可以在将它们带到之前测试细节上的变化next.我现在的问题是,如何查看哪些提交devel但未包含?
我已经在一个本地分支上工作了太长时间而没有推动上游并且丢失了我在本地提交了多少次提交的数量.
我现在准备推送我的提交,但我需要确切的提交数量才能用它们压缩git rebase -i HEAD~4(4只是一个例子).
我如何找到这个号码?
我试过git rev-list --count my-local-branch,但它显示了一个非常高的数字,这不是我想要的(我有大约6次提交).
也git log --graph --all --decorate --oneline没给我想要的东西.
我认为问题在于它my-local-branch不是一个被跟踪的远程分支.
所以我试图手动设置git branch -u upstream/my-local-branch,但返回error: the requested upstream branch 'upstream/my-local-branch' does not exist.
为了解决这个问题,我当然可以将我的分支推到上游,但这会破坏我压缩我的提交的初衷.
所以我感到困惑.有人能建议吗?
如何检查两个分支是否“偶数”?描述如何检查两个 git 分支是否偶数。然而,答案依赖于分支获取和本地更新。由于这是脚本的一部分并且 git 存储库非常大,因此我不想获取分支的所有信息。
如何检查 GitHub 存储库上的两个分支是否甚至没有 git 存储库的本地副本?