git — все вопросы

3ответа
10 голосов
Создание репозитория git в родительской папке другого репозитория git и удаление дочернего репозитория, но интеграция его истории в родительский
У меня следующая структура папок: foo/ foo/bar foo/baz foo/bee Я создал git-репозиторий для foo /bar /.git. Позже я понял, что мне нужно включить все остальные каталоги в foo в репозиторий g
2ответа
10 голосов
git - игнорировать файлы в зависимости от режима
Я хочу игнорировать исполняемые файлы, которые не имеют расширения Например: gcc -o foo foo.c Я знаю, что могу добавить 'foo' в мой файл .gitignore, но если я решу изменить имя исполняемого
git
3ответа
10 голосов
.gitignore не будет игнорировать каталог
Я пытаюсь игнорировать папки xcuserdata, которые изменяет xcode 4, и они продолжают возвращаться, несмотря на то, что они находятся в моем файле .gitignore. Мой файл .gitignore в одну строку: x
2ответа
10 голосов
эквивалент командной строки svn 'git log -p'?
Есть ли эквивалент git log -p с помощью инструмента командной строки svn? svn log -v показывает имена файлов, но не изменяет их. Я бы хотел увидеть патчи, представленные предыдущими коммитами. Ес
1ответ
10 голосов
Как раскошелиться на GitHub без GitHub?
Есть ли лучшая практика для этого? Я думал либо Создайте репо, добавьте оригинальное репо в качестве удаленного апстрима Создайте "зеркальное" хранилище, затем разветвите его Создайте «
2ответа
10 голосов
git rebase на долгоживущих (удаленных) функциональных ветках
Фон . Мы используем github для нашего проекта, и я работаю над собственным форком нашего основного репозитория. Мы используем rebase вместо слияния, чтобы избежать больших коммитов слияния. Сце
1ответ
10 голосов
Должен ли я добавить .idea /workspace.xml к gitignore?
Когда я пытаюсь оформить заказ на другую ветку, я получаю эту ошибку: error: Your local changes to the following files would be overwritten by checkout: .idea/workspace.xml Please, commit
5ответов
10 голосов
Установка усадьбы Laravel: bash init.sh не работает
Я пытаюсь установить Laravel Homestead, чтобы иметь возможность тестировать мои проекты Laravel локально. Я следую этому руководству: http://laravel.com/docs/4.2/homestead В части «Установка
3ответа
10 голосов
Сбросить /вернуть целую ветку в состояние другой ветки?
У меня есть ветка A и ветка B (и некоторые другие ветви). Допустим, история коммитов A выглядит следующим образом: совершить 5 совершить 4 совершить 3 ... И история коммитов B
4ответа
10 голосов
Управление размером файла .git
Мой файл .git вырос до 229 МБ, и мне интересно, как лучше всего уменьшить размер. Я знаю о git gc и использую его довольно много. Я не совсем уверен, как работает git, но я знаю, что там есть упакова
git
1ответ
10 голосов
Каков статус моего подмодуля git и как его очистить?
Будучи относительным субмодулем, noob, я хотел обновить свой подмодуль с его источника, и сделал: git pull Это привело к: remote: Counting objects: 111, done. remote: Compressing objects: 100
3ответа
10 голосов
Добавьте разрыв строки в git commit -m из командной строки в Windows
В моей компании действует политика, согласно которой все проверки для определенного проекта должны следовать определенному многострочному шаблону для коммитов git. Как мне проще всего создать одно с
1ответ
10 голосов
Должен ли я зафиксировать мою папку `.idea /`? [Дубликат]
     На этот вопрос уже есть ответ здесь:                   Intellij Idea 9 /10, какие папки проверять (или не проверять) в системе контроля версий?                                      6 от
3ответа
10 голосов
Как мне разрешить конфликты с Git?
У меня есть запрос на извлечение , для которого GitHub сообщает мне: «В этой ветке есть конфликты, которые должен быть решен ". Я пытался: ~/src/networkx: git rebase origin/master Current branch
1ответ
10 голосов
как сделать git push origin --force; в Visual Studio Team Explorer
Недавно у меня возникла проблема, из-за которой мне пришлось игнорировать мой последний коммит, поэтому в командной строке я сделал следующее: git push origin --force это работает нормально, о
3ответа
10 голосов
Git log rebases
Я знаю, что перебазирование GIT переписывает историю - то есть изменятся идентификаторы коммитов. Однако есть ли способ отследить, когда ветка была перебазирована и из какой ветки? РЕДАКТИРОВАТЬ:
3ответа
10 голосов
Должен ли git изменить конец строки? (контроль + M или ^ M в конце первой строки)
Я использую git для pull моего кода с компьютера Windows. Когда другие разработчики pull файлы с сервера на своей машине liunx, они имеют ^M в конце первой строки. Как заставить git позаботить
2ответа
10 голосов
Дженкинс не может управлять Maven
Я следовал этому учебнику для настройки Jenkins с помощью GIT Maven (с небольшими изменениями, потому что я использую Linux CenOS). Я пытаюсь проверить свои настройки в проекте Demo Maven из G
1ответ
10 голосов
git push branch для нового репо с другим именем
Как я могу перенести ветку в другое хранилище с новым именем для ветки? Например, у меня есть ветка feature1 в репо abc и я хотел бы нажать, чтобы сделать репо xyz и сделать его главной веткой.
2ответа
10 голосов
Как мне восстановить файл после git rm и отправки на github?
Я недавно клонировал репозиторий на своем локальном компьютере, а затем удалил git на одном из файлов и перенес эти изменения обратно в репозиторий github. У меня вопрос, как мне восстановить этот фа
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132