Прежде чем вы скажете мне обратиться к на подобные вопросы, я буквально перепробовал все их ответы и провел собственное исследование в Интернете (хотя я новичок в этом). Когда я пытаюсь внести последние изменения в ...
В этом семестре я беру два 200-уровневых класса CS (C ++ и Assembly) и хочу изучить git. Практично ли использовать его для моей классной работы, даже если это могут быть небольшие задания?
У меня есть git-репозиторий, который содержит сотни коммитов и несколько ветвей. Как найти конкретный коммит, содержащий определенную строку, например, "helper function"? В идеале строка может быть ...
Когда я делаю следующее: $ git-p4 submit я получаю следующий след ошибки: error: patch failed: foo/bar/blah.h:1
ошибка: foo/bar/blah.h: патч не применяется
К сожалению, применение ...
Уже существует подобное «Размещенное решение для управления версиями - с обработчиками перед фиксацией?» вопрос по ТАК. Однако пользователю, задавшему этот вопрос, потребовались только обработчики на стороне клиента, и я ищу ...
В прошлом я использовал svn и cvs, но никогда BitBucket или Git. Я только что получил учетную запись BitBucket с пустым проектом. Я прочитал "Начало работы с Bitbucket" и на своей странице BitBucket, которую я ...
Я проверил другую ветку с обновлениями, затем сделал несколько изменений, переключился обратно на основной git и теперь изменения исчезли! Могу ли я их вернуть? В терминале было написано: $ git commit
[...
Я создал ветку, работал над ней, объединил ее с базовой веткой и теперь хочу ее удалить. Ветка также была создана на удаленном сервере git. Теперь, когда я запустил git branch -d branch, он удалил ...
Я продолжаю получать эту ошибку при попытке выполнить извлечение или предупреждение git gc: субоптимальный пакет - не хватает памяти Сжатие объектов: 100% (10955/10955), выполнено.
фатальный: недостаточно памяти, сбой malloc (попытался ...
Я решил попробовать перенести свой проект с использования GitSharp на LibGit2Sharp, поскольку GitSharp больше не активно поддерживается. С помощью GitSharp я мог получить доступ к необработанным байтам любого проверенного файла ...
Можно ли сказать Git игнорировать символические ссылки? Я' я работаю со смешанной средой Linux / Windows, и, как вы знаете, символические ссылки обрабатываются очень по-разному.
Это мой скрипт предварительной фиксации: #! / Bin / bash
для f в .git / hooks / pre-commit.d / *; делать, если [-x "$ f"]; тогда если! "$ f"; затем повторить «НЕ ВНЕСУ ВАШИ ИЗМЕНЕНИЙ!»; exit 1 ...
Вот основная проблема:
Кажется, git помечает все мои файлы как измененные, хотя изменений нет. Даже разница не показывает никакой разницы, но все же хочет, чтобы я поставил / зафиксировал все файлы заново. ...
Я настроил свой git на использование P4Merge в качестве инструмента сравнения, как описано здесь. Итак, git diff вызовет P4Merge. Однако иногда я нахожу, что работа с UNIX diff быстрее и эффективнее (...
Работая только с одним связанным репозиторием, я довольно часто ссылался на наборы изменений в моих тикетах Trac используя ключевое слово набора изменений и хэш SHA1 коммита, например: [набор изменений: af54b6d] ...
Я хочу иметь возможность видеть весь патч, примененный при слиянии, в виде одного вывода diff. В bzr это стандарт (например, если вы просматриваете diff в точке слияния, вы получаете весь diff, полученный ...
У меня есть git-репо в ~/.janus/ с кучей подмодулей в нем. Я хочу добавить подмодуль в ~/.janus/snipmate-snippets/snippets/, но когда я запускаю git submodule add в ...
Можно ли настроить Git для использования моего настроенного difftool с git add --patch? Я хотел бы выбрать изменения, которые нужно добавить в индекс с помощью моего собственного инструментария.
Предположим, у меня есть какой-то код, который упорядочен, но заказ не является техническим требованием. яблоко
киви
Клубника И тогда у меня есть две темы, в которые я хочу слиться, чьи диффы выглядят так: ТЕМА...
Мой текущий статус git выглядит следующим образом: # Изменения, которые необходимо зафиксировать:
# (используйте "git reset HEAD <файл> ...", чтобы отключить сцену)
#
# изменено: docs / file3.org
# изменено: src / main / R / lib.R
#
# ...
У нас есть нестандартный репозиторий Subversion, который мы хотели бы преобразовать в Git. Проблема в том, что я действительно не знаю, с чего начать, чтобы убедиться, что мы сохраняем полную историю, но не заканчиваем ...
У нас есть следующая настройка: Три приложения, которые похожи друг на друга с общим кодом, извлеченным во фреймворк. Каждое приложение управляется в собственном репозитории git и включает фреймворк как ...
Кажется, что я могу извлечь или отправить ветку в удаленном репозитории, из / в ветку, которой я являюсь работа над. Если да, то для чего нужна ветка удаленного отслеживания? Разве это исключительно для ...
Общая информация: в настоящее время нас трое веб-программистов (хорошие, настоящие друзья, никаких проблем с недоверием).
Каждый программист подключается по SSH к единственному серверу Linux, на котором находится код, под своим именем пользователя ...
Когда я запускаю команды git, такие как git commit или git log --shortstat, часть вывода выглядит так: 2 файла изменены, 3 вставки (+), 11 удалений (-) Что означает вставка или удаление?
Мы сделали что-то плохое. Мы запустили git stash save во время конфликта слияния, и теперь мы не можем восстановить нашу работу. Что мы пробовали: git pull -Xours origin master
git stash apply --index И: git ...
Я следую руководству по git на сайте gitimmersion.com и настраиваю псевдоним hist, чтобы отображать пользовательский красивый вывод журнала. Когда я отключаю пейджер git (устанавливая для GIT_PAGER значение none или cat), вывод не отображается ...
У меня есть локальная копия репозитория, с которой больше не связано удаленное управление.
Я пытаюсь протолкнуть это репозиторий на новый удаленный компьютер, однако каждый раз, когда я получаю это сообщение: error: Could not read ...
Я уже некоторое время занимался веткой, и эта ветка не скоро будет объединена. Но есть некоторые коммиты, которые я все равно хотел бы объединить в мастер. Есть ли способ получить интерактивную подборку вишен, ...