GIT push 命令啥都不做 - 命令在 1 秒内完成

Posted

技术标签:

【中文标题】GIT push 命令啥都不做 - 命令在 1 秒内完成【英文标题】:GIT push command does nothing - command is finished in 1 secGIT push 命令什么都不做 - 命令在 1 秒内完成 【发布时间】:2021-09-16 22:02:34 【问题描述】:

我在试图理解为什么git push 命令什么都不做时遇到了一些困难。

它没有卡住,也没有挂起,它只是执行命令并在 1 秒后完成,没有反馈,也没有任何更改发送到遥控器。

[suse1:/workarea]> git push origin master
[suse1:/workarea]>

当我尝试使用verbose 标志时,这是输出:

[suse1:/workarea]>git push --verbose
Pushing to https://github.company.com/projects/TicketService.git
[suse1:/workarea]>

Git 状态显示在 master 之前有 1 次提交:

[suse1:/workarea]>git status
On branch master
Your branch is ahead of 'origin/master' by 1 commit.
  (use "git push" to publish your local commits)

nothing to commit, working tree clean

我正在尝试将更改从 linux 服务器 SUSE Linux Enterprise Server 12 SP5 推送到原点

知道会是什么吗?

【问题讨论】:

【参考方案1】:

为了确保您拥有来自您的来源的所有提交,以及一些可供您尝试的命令,

    检查您的远程网址是否正确,git remote -v git pull origin branch name 提交到您当地的分支机构并与git statusgit log 核对 检查是否能 ping 通 git 服务器。 如果您有自己的 git 服务器,请重新启动 git 服务或 git 服务器。 检查您的 git 服务器日志是否有错误 检查您的 git 客户端配置 创建一个测试仓库,然后从远程服务器克隆这个仓库,看看是否成功。

【讨论】:

谢谢,我检查了以上所有内容,远程是正确的,git pull 与 git push 没有任何相同之处,git 服务器已启动并正在运行,我能够 ping 它。

以上是关于GIT push 命令啥都不做 - 命令在 1 秒内完成的主要内容,如果未能解决你的问题,请参考以下文章

“git diff”啥都不做

创建自己的 npx 命令 - 不运行/啥都不做

Spring + Hibernate 事务需要 25 秒啥都不做

在设计上注销啥都不做

为啥 php artisan 啥都不迁移?

header('HTTP/1.0 404 Not Found');啥都不做