簡體   English   中英

在顯然成功的git推送之后,該文件不在目標上

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM