【发布时间】:2017-06-01 14:59:56
【问题描述】:
我正在更新远程存储库中的代码。 由于某种原因,更新没有得到反映。
git push origin master
Enter passphrase for key '*********/.ssh/id_rsa':
Counting objects: 5, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 421 bytes | 0 bytes/s, done.
Total 5 (delta 4), reused 0 (delta 0)
remote: Already on 'master'
remote: M app/Http/routes.php
To ssh://ec2-**-***-***-***.us-west-2.compute.amazonaws.com/***************
ce2cc5b..8149f07 master -> master
我不明白“远程:M”是什么。
请指导我。我必须尽快发布。
【问题讨论】:
-
git remote -vv的输出是什么? -
我得到 git remote -vv 的以下输出:- origin ssh://root@ec2---- .us-west-2.compute.amazonaws.com/***************(获取)来源 ssh://root@ec2 ----.us-west-2.compute.amazonaws.com/************ ***(推)
-
我猜
remote: M表示已修改但不确定。你有没有查看 git history 看它是否干净。什么给了git status?你一个人在这个存储库上工作吗? -
Git 状态是“没有提交,工作树干净”。目前我一个人在这个存储库上工作..
-
我猜你已经这样做了,但试试 git pull。 “反映”是什么意思?你期待什么?
标签: git bash ssh amazon-ec2