繁体   English   中英

git - 当做git pull时,我得到了快速前进.gitignore的消息并且没有得到代码库的一些部分

[英]git - when doing git pull, I got message Fast-forward .gitignore and did nto get some part of the code base

昨天,我与之合作的开发人员做了一些分支克隆来完成他需要完成的任务,但是当我做了一个git pull,系统拉了一些项目,然后我在一些看起来像文件上看了一个快进的.gitignore没有得到补充。

但是,当我做git pull origin master时,系统告诉我该分支已经是最新的。

有没有办法让我得到没有被拉的文件? 有人可以帮我理解发生了什么吗? 这是来自原始拉的消息:

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

首先,请注意,如果您使用的是Linux或Mac,则.gitignore是一个隐藏文件。 您可以使用ls -a来显示它。

然后,如果文件被意外删除,当您在存储库的根目录时,可以使用以下命令:

git checkout HEAD .gitignore

以最新版本恢复.gitignore文件的方式。 我帮不止你了。

你应该读两遍你正在写的东西,有些句子也没有意义。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM