我在试图理解原因时遇到了一些困难 git push
命令完全没有任何作用。
它没有卡住,也没有挂起,它只是执行命令并在 1 秒后完成,没有反馈,也没有向 Remote 发送任何更改。
[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
知道它是什么吗?
最佳答案
为了确保您拥有来自源的所有提交,以及一些供您尝试的命令,
git remote -v
git pull origin branch name
git status
联系和 git log
关于linux - GIT push 命令什么都不做 - 命令在 1 秒内完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68267715/