将更改从本地Git仓库推送到远程
Git 仅将 HEAD 提交推送到 Gerrit,不包括之前精心挑选的提交
我精心挑选了一些更改,并且只想更新和推送顶级提交。然而,所有精选的提交也都在更新。例如,更改444683记录...
我在使用 Git 将新分支推送/发布到 GitHub 存储库时遇到问题。 编辑:我发现我在这个仓库中的所有分支都遇到了这个问题。我也测试过...
为什么 Git 推送失败并显示“RPC 失败;curl 55 发送失败:连接已重置”错误
我在使用 Git 将新分支推送/发布到 GitHub 存储库时遇到问题。 编辑:我发现我在这个仓库中的所有分支都遇到了这个问题。我也测试过...
当 git 远程 URL 已包含 http://user:password 时,强制 git Push 询问用户和密码/令牌
当我克隆我的项目时,我用 git 克隆 https://my_user:[email protected]/path_to_my_repo 现在,URL 中包含的令牌是只读令牌,但是,我具有写入权限...
我有一些孤立的提交意外提交到了 GitHub。 按照这个 QA 答案,我使用 git reflog expire --expire-unreachable=now --all 将它们从 git rev-list --all 中删除。 (我尝试使用 g...
如何从一个存储库中稀疏拉取,同时向另一个存储库完全推送/拉取?
我不知道我是否把事情说清楚了(因为我不是高级 git 用户),所以请提出后续问题以更好地了解我来自哪里。 考虑这个存储库:Void Linux
从裸仓库推送 --mirror 到空 GitHub 仓库失败
GitHub Enterprise 中有一个仓库,有 1611 个分支。我尝试通过 bear repo 和 push --mirror 创建备份(符合文档:https://docs.github.com/en/repositories/creating-and-managing-
如何永久修复 Git 错误“RPC failed; HTTP 400 curl 22”?
我的项目使用 Git 已有一年了,没有出现任何问题,但现在当我尝试推送时,我不断收到此错误:“RPC 失败;HTTP 400 curl 22 请求的 URL 返回错误:400 .. .
该组织最近推出了一些 IT 更新 - 将我们所有的 PC 升级到 Windows 10,并审查和更新了其安全性、防火墙等。 这不是我的工作,所以不知道具体是什么
我创建了一个分支并进行了一些更改并尝试提交和推送。提交已创建,但推送失败,因为我没有选择我应该开发的分支,并且是
我创建了一个分支并进行了一些更改并尝试提交和推送。提交已创建,但推送失败,因为我没有选择我应该开发的分支,并且是
--bare 克隆和--set-upstream 远程对象之间的对象计数不同
我正在尝试将存储库从 Azure 镜像到 Gitlab。以下是日志; 我自己@PC:~/REPO$ git 克隆 我正在尝试将存储库从 Azure 镜像到 Gitlab。以下是日志; myself@PC:~/REPO$ git clone <REPO ADDRESS --bare Cloning into bare repository 'repo.git'... remote: Azure Repos remote: Found 434337 objects to send. (1130 ms) Receiving objects: 100% (434337/434337), 821.82 MiB | 4.85 MiB/s, done. Resolving deltas: 100% (299404/299404), done. myself@PC:~/REPO$ 但是,当我尝试将其推送到上游时,对象计数之间存在巨大差异; myself@PC:~/REPO/repo.git$ git push --set-upstream new_origin --all Enumerating objects: 68459, done. Counting objects: 100% (68459/68459), done. Delta compression using up to 12 threads Compressing objects: 100% (20123/20123), done. Writing objects: 100% (68459/68459), 293.86 MiB | 157.00 KiB/s, done. Total 68459 (delta 47199), reused 68459 (delta 47199), pack-reused 0 remote: Resolving deltas: 100% (47199/47199), done. 这是为什么呢?任何帮助或者如果需要更多信息请告诉我。 我希望对象数量相同。 这似乎是由于 Git 在推送过程中处理对象的方式造成的。当您克隆存储库时,Git 会获取所有对象,包括 blob、树和提交。但是,当您推送到新的远程时,Git 仅推送重新创建您推送的分支和标签所需的对象。以下是您看到不同物体的一些可能原因。 Packfile 优化:Git 在推送期间优化 packfile,这可能会导致发送的对象更少。此优化包括增量压缩,它通过存储相似对象之间的差异来减少对象数量 未引用的对象:原始存储库可能包含未引用的对象(例如,无法从任何分支或标签访问的对象)。这些对象不会推送到新的遥控器 您可以从这个问题中看到详细的解释Git:将所有对象推送到远程存储库(不仅仅是引用,而是绝对所有的blob,树和提交)。
远程: *****newuser.git 的权限被拒绝给 *****1stusername
在 Visual Studio 代码中 我为此花费了更多时间,我正在尝试将来自第一个帐户 github 的已删除项目推送到新的另一个帐户中的现有存储库中,但我得到了
我不太喜欢 GIT,我有疑问。 我有一个由这些文件夹和文件组成的项目: $ls bin/lock.lck pom.xml src/目标/ 我知道这样做: git 添加 . 我正在添加所有
无法将新文件夹或文件推送到 github 桌面中的现有存储库
我无法提交或保存新文件和文件夹,而是可以选择添加存储库。我应该如何将 github 桌面中的它们上传到现有存储库而不添加另一个存储库? 我
嗨,我是 github 的新手。我无法将新文件夹或文件推送到 github 桌面中的现有存储库中。我该如何推动他们?
我无法提交或保存新文件和文件夹,而是可以选择添加存储库。我应该如何将 github 桌面中的它们上传到现有存储库而不添加另一个存储库? 我
我试图在启用 2FA 后进行更改后推送我的存储库,甚至在使用个人访问令牌 git 后向我抛出错误? git push https://用户名:密码@github.com/zain171m/
我有一个存储库,里面有很多小文件(.git 目录有 4.2GB,但几乎所有文件都是 4KB)。当我尝试将其推送到 Github 时,我得到: fatal:远端意外挂断 ❯ 吉...
在远程服务器中,我设置了一个 post-receive 挂钩,以便对我的存储库进行 git checkout: #!/bin/sh GIT_WORK_TREE=/var/www/ git checkout -f 但是当我推动...
我已接受并合并了 GitHub 上的拉取请求,现在我无法再拉取我的提交。 消息是: ! [远程拒绝] master -> master(由于电子邮件隐私限制,推送被拒绝...