GIT: вытащить всегда не удается на первом испытании и работает на втором - PullRequest
1 голос
/ 11 мая 2011

В нашем проекте мы используем GIT для управления нашей кодовой базой.У нас есть один центральный онлайн-репозиторий, против которого все разработчики толкают и тянут.

При запуске git с git с черепахой на окнах возникает следующая странная проблема: при извлечении первая попытка извлечения всегда терпит неудачу (присообщение об ошибке, вставленное ниже), и последующая попытка всегда будет успешной.Между ними ничего не изменилось.

Я использую git с очень поверхностным пониманием его принципов, только то, что я должен знать для базового цикла использования.Помогите пожалуйста разгадать эту загадку

git.exe pull -v --progress  "origin" 
remote: Compressing objects:  10% (40/393)   /393)   /393)   /393)   /393)   /393)   /393)   /393)   393)   393)   remote: Compressing objects:  21% (83/393)   /393)   /393)   /393)   /393)   /393)   /393)   /393)   /393)   /393)   remote: Compressing objects:  31% (122/393)   8/393)   4/393)   1/393)   7/393)   3/393)   /393)   /393)   /393)   remote: Compressing objects:  41% (162/393)   8/393)   4/393)   0/393)   6/393)   2/393)   8/393)   4/393)   0/393)   remote: Compressing objects:  51% (201/393)   7/393)   3/393)   9/393)   5/393)   1/393)   7/393)   3/393)   9/393)   remote: Compressing objects:  61% (240/393)   6/393)   2/393)   8/393)   5/393)   1/393)   7/393)   3/393)   9/393)   remote: Compressing objects:  71% (280/393)   6/393)   2/393)   8/393)   4/393)   0/393)   6/393)   2/393)   8/393)   remote: Compressing objects:  81% (319/393)   5/393)   1/393)   7/393)   3/393)   9/393)   5/393)   1/393)   7/393)   remote: Compressing objects:  91% (358/393)   4/393)   0/393)   6/393)   2/393)   8/393)   5/393)   1/393)   7/393)   remote: Compressing objects: 100% (393/393), done.3/393)   0/393)   6/393)   2/393)   8/393)   4/393)   0/393)   Receiving objects:  22% (91/412), 36.00 KiB | Receiving objects:  24% (99/412), 36.00 KiB | 32 KiB/s   00 KiB | 32 KiB/s    | 32 KiB/s   00 KiB | 32 KiB/s   00 KiB | Receiving objects:  29% (120/412), 36.00 KiB | 32 KiB/s   .00 KiB | 32 KiB/s   .00 KiB | 32 KiB/s   .00 KiB | 32 KiB/s   Receiving objects:  33% (139/412), 52.00 KiB | 22 KiB/s   .00 KiB | 32 KiB/s   .00 KiB | 32 KiB/s   .00 KiB | 32 KiB/s   Receiving objects:  38% (157/412), 52.00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   Receiving objects:  43% (178/412), 52.00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   Receiving objects:  48% (198/412), 52.00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   Receiving objects:  53% (219/412), 52.00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   Receiving objects:  58% (239/412), 52.00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   Receiving objects:  62% (257/412), 68.00 KiB | 20 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   .00 KiB | 22 KiB/s   Receiving objects:  67% (277/412), 68.00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   Receiving objects:  72% (297/412), 68.00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   Receiving objects:  77% (318/412), 68.00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   Receiving objects:  82% (338/412), 68.00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   Receiving objects:  87% (359/412), 68.00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   Receiving objects:  92% (380/412), 68.00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   Receiving objects:  97% (400/412), 68.00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   Receiving objects: 100% (412/412), 68.00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   .00 KiB | 20 KiB/s   
Resolving deltas: 100% (270/270)   
remote: Total 412 (delta 270), reused 0 (delta 0)pleted with 87 local objects.
From [name of our server here]:/[name of environment]
 + 343989a...a2571e8 HEAD       -> origin/HEAD  (forced update)
error: Ref refs/remotes/origin/master is at a2571e891886db718e991a06f9c2672882492c83 but expected 343989a10253c1545537e963e70fc21f95f64d20
 ! 343989a..ac6cb05  master     -> origin/master  (unable to update local ref)

Ответы [ 2 ]

0 голосов
/ 11 мая 2011

Не используйте гадость черепахи. Удалите или отключите "Черепаховый мерзавец" и попробуйте из командной строки. Это как-то связано с оболочкой Windows.

Дайте мне знать, если вы можете воспроизвести проблему в Git Bash.

Приветствия

0 голосов
/ 11 мая 2011

У вас возникает та же проблема, если вы извлекаете мастер и извлекаете только мастер? Как в ...

git checkout master
git pull origin master

Кроме того, вы можете удалить домен и имя репо из сообщения об ошибке, чтобы люди не пытались клонировать ваш проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...