git-crypt git pull不起作用

时间:2015-07-13 19:52:26

标签: git encryption github repository

我正在尝试使用git并试图拉动,但我不断收到一条消息“已经是最新的”。这是我尝试的内容 (假设已按照说明here

设置了遥控器

git commit -m "hello"
git push origin master
git pull origin master

此时一切都成功提交。但是,如果我从工作目录中删除文件后尝试执行<?php if(isset($_POST['message'])){ $message = filter_input(INPUT_POST, "message", FILTER_DEFAULT); echo $message; } ?> <form action="" method="POST"> <textarea cols="50" rows="10" name="message" id="message"></textarea> <input type="submit" value="submit"> </form> 。我收到这条消息:
enter image description here

它声称当我刚刚推送文件时,一切都是最新的。

更新:我发现加密method无法处理合并

1 个答案:

答案 0 :(得分:0)

  从我的工作目录中删除文件后

git pull origin master

考虑到没有什么可以取的(你的本地仓库已经推出了什么东西,没有什么可以取的),那就什么都不做了。

为了取回您的文件,您可以执行以下操作:

git checkout HEAD -- .