0

昨日、私が一緒に働いている開発者は、彼が達成する必要があることを達成するためにいくつかのブランチのクローンを作成しましたが、私が git pull を実行すると、システムがいくつかのアイテムをプルしました。追加されていないこと。

しかし、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
4

1 に答える 1

2

まず、Linux または Mac を使用している場合、.gitignore は隠しファイルであることに注意してください。ls -a を使用して表示できます。

次に、ファイルが誤って消去された場合は、リポジトリのルートにいるときに次のコマンドを使用できます。

git checkout HEAD .gitignore

.gitignore ファイルを最新のリビジョンの状態に復元します。私はこれ以上あなたを助けることはできません。

自分が書いているものを 2 回読む必要があります。意味をなさない文もあります。

于 2013-02-21T12:25:32.847 に答える