git diff
дает различные результаты от git diff --summary
, и git pull
дает мне разные результаты по сравнению. Каждая из приведенных ниже команд говорит мне, что изменилось другое.Что мне нужно сделать, чтобы «git pull» преуспел?
git.diff
$ git diff | grep -i '\-\-\- a/'
--- a/apps/Makefile
--- a/apps/s_client.c
--- a/apps/s_server.c
--- a/config
--- a/crypto/Makefile
--- a/crypto/aes/Makefile
--- a/crypto/asn1/Makefile
--- a/crypto/bf/Makefile
--- a/crypto/bio/Makefile
<61 total>
...
Git Diff --summary
openssl-git$ git diff --summary
delete mode 100644 test/fips_algvs.c
delete mode 100644 test/igetest.c
мерзавец тянуть
openssl-git$ git pull
Updating ba16824..24e20db
error: Your local changes to the following files would be overwritten by merge:
apps/s_server.c
Please, commit your changes or stash them before you can merge.
Aborting
Я последовал https://stackoverflow.com/questions/1580596/how-do-i-make-git-ignore-mode-changes-chmod, чтобы устранить большинство различий, но все еще есть некоторые проблемы при обновлении репо.
Что именно мне нужно сделать, чтобы обновить этот репозиторий?
вы также можете сделать 'Git тайник save'' 'мерзавец pull' мерзавца притона pop' – portforwardpodcast
В зависимости от версии мерзавец, он не может копить неотслеживаемые файлы –
Согласованных однако это не похоже, что он имеет неотслеживаемые файлы – portforwardpodcast