昨天,和我一起工作的开发人员做了一些分支克隆来完成他需要完成的任务,但当我做git拉取时,系统拉出了一些项,然后我在一些似乎没有添加的文件上得到了一个快速前进的.gitignore。
有没有办法可以获取未被拉出的文件?有没有人能帮我了解一下到底发生了什么?以下是来自原始拉取的消息:
remote: Counting objects: 33, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 20 (delta 13), reused 0 (delta 0)
Unpacking objects: 100% (20/20), done.
From https://bitbucket.org/genadinik/fundraising
a49bd87..eef5124 master -> origin/master
Updating a49bd87..eef5124
Fast-forward
.gitignore | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Crashlytics.framework/Versions/A/Crashlytics | Bin 1893656 -> 1911576 bytes
Crashlytics.framework/Versions/A/Resources/Info.plist | 20 ++----------
Crashlytics.framework/run | Bin 448880 -> 372912 bytes
Fundraising/AppDelegate.m | 5 +++
Fundraising/Fundraising-Info.plist | 2 +-
Fundraising/en.lproj/MainStoryboard_iPhone.storyboard | 144 +------------------------------------------------------------------------------------
7 files changed, 149 insertions(+), 162 deletions(-)
create mode 100644 .gitignore发布于 2013-02-21 20:25:33
首先,请注意,如果你在Linux或Mac上,.gitignore是一个隐藏文件。您可以使用ls -a来显示它。
然后,如果文件被意外擦除,当您位于存储库的根目录时,可以使用以下命令:
git checkout HEAD .gitignore将.gitignore文件恢复为最新版本。我不能再帮你了。
你应该把你写的东西再读一遍,有些句子也说不通。
https://stackoverflow.com/questions/15002135
复制相似问题