Я хотел бы запускать модульные тесты перед каждым git push, и если тесты терпят неудачу, отменить push, но я даже не могу найти ловушку pre-push, есть только pre-commit и pre-rebase....
Я хотел бы запускать модульные тесты перед каждым git push, и если тесты терпят неудачу, отменить push, но я даже не могу найти ловушку pre-push, есть только pre-commit и pre-rebase....
Я действительно новичок в git, и я пытался понять, почему git продолжает показывать все, что я изменил в одной ветке в другой ветке, когда я запускаю git checkout для переключения между ветвями. Сначала я попытался не использовать git add и не работал. Однако затем я попытался использовать git add,...
В чем разница между мерзавцем add, pushи commit? Просто немного запутался, исходящий из SVN, где «update» будет «добавлять» материал, а фиксация выполняет «push» и также «добавляет» В git есть все разные функции. Надеюсь на какое-то объяснение из вашего...
Я столкнулся с проблемой, которую не знаю, как решить. Я сделал ребаз против мастера из своей ветки: git rebase master и получил следующую ошибку First, rewinding head to replay your work on top of it... Applying: checkstyled. Using index info to reconstruct a base tree... Falling back to patching...
Довольно часто бывает, что вы пишете какой-то проект, и через некоторое время становится ясно, что какой-то компонент проекта действительно полезен как отдельный компонент (например, библиотека). Если у вас с самого начала возникла эта идея, то есть большая вероятность, что большая часть этого кода...
Как создать патч, пригодный для просмотра в тигле? git diff branch master --no-prefix > patch Это генерирует только 3 строки контекста. Итак, я делаю следующее git diff --unified=2000 branch master --no-prefix > patch Надеюсь, во всех файлах будет меньше 2000 строк. Есть ли способ указать git...
У меня есть репо myrepoна удаленном beanstalkсервере. Я клонировал его на свою локальную машину. Создал две дополнительные ветки: stagingи dev. Эти ветки тоже были перенесены на удаленные. Сейчас: local remote server -------------------------------------------------------- master ==> Pushes to...
Я работаю над сайтом с сервером под управлением Git. Я использую Git для развертывания (не GitHub). Это было настроено до моего участия с использованием метода перехвата , и я обратился к этому вопросу и ввел команды ниже, но это не сработало. Как мне вытащить один файл с сервера? Например, если я...
Я получаю эту ошибку в Android Studio: Не удается запустить Git: / usr / bin / git Вероятно, путь к исполняемому файлу Git недействителен. Это дает мне возможность исправить это, где мне нужно перейти в область в Android Studio, чтобы указать путь к git. Я вижу, это установлено на / USR / бен /...
Я новичок в GitHub / VCS . Когда я пытаюсь поделиться своим проектом на GitHub, я получаю следующее сообщение об ошибке. Can't finish GitHub sharing process Successfully created project 'myproject' on GitHub, but initial push failed: remote: error: GH007: Your push would publish a private email...
Есть ли способ ограничить количество git diffизмененных файлов? Я хотел бы увидеть различия между двумя коммитами, но исключить пути, которых нет ни в одном, ни в другом (добавления / удаления). Следующий однострочник Perl иллюстрирует большую часть того, что я хочу: git diff master.. | perl -lnwe...
Я использую git около года и хотел бы использовать теги, ну, теги коммитов в разных версиях. Я нашел много информации о командах, которые нужно использовать для работы с тегами, но я хотел бы знать, зачем вообще использовать теги, если я могу просто создать новую ветку с именем, 1.1.0и мне не...
"git diff --stat" и "git log --stat" выводят следующий результат: $ git diff -C --stat HEAD c9af3e6136e8aec1f79368c2a6164e56bf7a7e07 app/controllers/application_controller.rb | 34 +++------------------------- 1 files changed, 4 insertions(+), 30 deletions(-) Но что на самом деле произошло в этой...
Я хотел бы сравнить два файла css, которых нет ни в одном репозитории git. Есть ли в git такой
Rsync включает отличную возможность --cvs-exclude«игнорировать файлы так же, как это делает CVS», но CVS уже много лет устарела. Есть ли способ сделать так, чтобы он также исключал файлы, которые игнорировались бы современными системами контроля версий (Git, Mercurial, Subversion)? Например, у меня...
Я переустановил ветку локально, которая уже была отправлена. Git сообщает, что моя ветка и пульт разошлись, и что: "и имеют 109 и 73 различных коммитов соответственно" Решит ли это нажатие моей ветки - т.е. следует ли этого ожидать после...
Я использую Windows в качестве ОС и работаю над проектом с другом, который использует Mac. Он зарегистрировал код на нашем Github. Я пытался git вытащить все, что он делал, и он прервался с ошибками "слишком длинное имя файла" стороннего кода. Что я могу...
Я новичок в Git; Я только недавно создал учетную запись GitHub. Я только что попытался запустить свой самый первый репозиторий (образец проекта), но получаю следующую ошибку: No such remote 'origin' Я выполнил следующие команды: git init git commit -m "first commit" git remote add origin...
Я выполнил пул-реквест, но после этого я сделал несколько коммитов в проекте локально, что привело к загрязнению моего пул-реквеста, я попытался удалить его, но безуспешно. Я нашел несколько похожих вопросов в StackOverflow, но не могу применить то, что там есть. Это мой первый пулреквест на...
Я попытался объединить свою ветку с другой веткой, но возник конфликт слияния. В Visual Studio Code (версия 1.2.1) я решил все проблемы, однако, когда я пытаюсь выполнить фиксацию, он продолжает выдавать мне это сообщение: Прежде чем зафиксировать изменения, вам следует сначала разрешить не...