[英]After apparently successful git push, the file are not on the target
我在两个AWS实例之间设置git(称为A和B)。 我可以从罚款中获取并查看B上这些文件的更改。
如果我在B上创建一个新文件并提交它,当我从B推送到A时,一切似乎都顺利(我得到关于编写对象的git消息...已完成)但是我没有看到A上的文件机。 在A机器上,git status表示这些文件已被删除。
为什么我从来没有看到推送文件,为什么git认为它们被删除了?
在A上向前滚动工作目录。推送就像向后移动一样,而不是向后拉。 它不会影响工作目录。
git checkout $YOUR_BRANCH
从B推后,在机器A上执行此操作。
看问题为什么我不会在“git push”之后看到远程仓库中的变化? 在Git Wiki的GitFaq页面的“意外行为”部分。
如果它显然是成功的,那么显然会有成功。 但是,您似乎显然遇到了问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.