patch- все статьи тега


Как применить` git diff ' патч без git установлен?

Как мой клиент может применить патч, созданный git diff без git установлен? Я пытался использовать patch команда, но она всегда запрашивает имя файла для исправления. ...

Как мне просто создать патч из моего последнего git commit?

Я ищу волшебную команду создания патча из последнего сделанного коммита. мой рабочий процесс иногда выглядит так vi some.txt git add some.txt git commit -m "some change" а теперь я просто хочу написать git create-patch-from-last-commit-to-file SOME-PATCH0001.patch но что я должен положить туда вместо create-patch-from-last-commit-to-file? ...

В чем разница между git am и Git apply?

и git am и git apply может использоваться для применения патчей. Я не вижу разницы. Теперь я вижу разницу: git am автоматически фиксирует тогда как git apply только касается файлов, но не создает фиксацию. Это единственная разница? ...

git add --interactive " ваш отредактированный кусок не применяется"

Я пытаюсь использовать git add --interactive чтобы выборочно добавить некоторые изменения в мой индекс, но я постоянно получаю "ваш отредактированный кусок не применяется. Отредактируйте еще раз..." сообщение. Я получаю это сообщение, даже если я выбираю опцию e, и сразу же сохраняю/закрываю свой редактор. Другими словами, без редактирования ломоть вообще, патч не применяется. вот точный пример, который я использую (я пытаюсь собрать небольшую демонстрацию): исходный файл: first change seco ...

Как загрузить один commit-diff из GitHub?

Я хотел бы получить один (назовем его ${SHA}) из GitHub через веб-интерфейс. например, что-то вроде: $ git clone http://github.com/foo/bar $ cd bar $ git format-path -o .. ${SHA}~1..${SHA} $ cd .. $ rm -rf bar ...но без необходимости клонировать весь репозиторий (РЕПО в вопросе большое). очевидно, что GitHub может отображать diff данной фиксации через веб-интерфейс, но как я могу извлечь это в (унифицированный) diff-файл (в идеале с сохранением сообщения фиксации)? ...

Как применить git патч из одного репозитория в другой?

у меня есть два репозитория, один из которых является основным РЕПО для библиотеки, а другой-проект, использующий эту библиотеку. если я сделаю исправление в подчиненном проекте, я хотел бы простой способ применить этот патч обратно вверх по течению. расположение файла отличается в каждом репозитории. Главная РЕПО: www.playdar.org/static/playdar.js : playlick.com/lib/playdar.js Я пробовал использовать git format-patch -- lib/playdar.js в проекте playlick, а затем git am на основном РЕПО p ...

Как создать патч для целого каталога, чтобы обновить его?

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

Создание патча с помощью TFS

создание патча очень легко в SubVersion, с Tortoise, вы щелкните правой кнопкой мыши и выберите Создать патч. Но для жизни меня, я не могу найти эту функцию в TFS. Это возможно? Если нет, то каков стандартный способ отправки исправлений в проектах с открытым исходным кодом TFS (a la CodePlex)? ...