Вероятно, самый простой способ достигнуть этого с git archive
. При реальной необходимости просто в расширенном дереве, можно сделать что-то вроде этого.
git archive master | tar -x -C /somewhere/else
Большую часть времени, что я должен 'экспортировать' что-то от мерзавца, я хочу сжатый архив в любом случае, таким образом, я делаю что-то вроде этого.
git archive master | bzip2 >source-tree.tar.bz2
архив ZIP:
git archive --format zip --output /full/path/to/zipfile.zip master
git help archive
для получения дополнительной информации, это довольно гибко.
знать, что даже при том, что архив не будет содержать .git каталог, он будет, однако, содержать другие скрытые определенные для мерзавца файлы как .gitignore, .gitattributes, и т.д. Если Вы не захотите их в архиве, удостоверьтесь, что Вы используете экспорт - игнорируют атрибут в .gitattributes файле и фиксируют это прежде, чем сделать Ваш архив. Read больше...
Примечание: Если Вы интересуетесь экспортом индекса, команда
git checkout-index -a -f --prefix=/destination/path/
(См. ответ Greg для получения дополнительной информации)
Посмотрите, работает ли padding-top: 10px
. Возможно, поле пытается выйти из верхней части страницы.
Я думаю, что это ошибка IE8. Относится к родственному элементу плавающего левого и правого div. С очищающим div или без него последний не всплывающий элемент теряет свое верхнее поле в IE8.
Мы протестировали это, и только IE8 ошибается:
http://www.inventpartners.com/content/ie8_margin_top_bug
Мы также придумали 3 решения.
Попробуйте закрыть четкий div.
<div class="clear"></div>
Я не совсем понимаю этот подход. Вы можете обернуть
overflow: hidden
, width: 100%
, чтобы элементы под плавающими элементами отображались правильно.
введите здесь код
Попробуйте использовать контейнер шириной с переполнением: скрытый вокруг плавающих div и удалите очищенный div.
<div id="container">
<div class="left">
<div class="box"> // box content </div>
<div class="box"> // box content </div>
<div class="box"> // box content </div>
</div>
<div class="right">
<div class="box"> // box content right </div>
<div class="box"> // box content </div>
<div class="box"> // box content </div>
</div>
</div>
<div class="box"> // // NOW THIS BOX HAS NO TOP MARGIN //</div>
<div class="box"> // box content</div>
И CSS
#container { width: 100%; overflow: hidden; }
(извините, я оставил IE7 на своем рабочем компьютере для тестирования, поэтому не могу проверить)
У меня нет IE8 ... но вы пробовали добавить clear: и в нижний div, и добавить нижнее поле к одному из верхних float? Я почти уверен, что добился бы того же эффекта без дополнительных div.