Вопросы с тегом «git»

Git - это система управления версиями с открытым исходным кодом (DVCS). Используйте этот тег для вопросов, связанных с использованием Git и рабочими процессами. НЕ ИСПОЛЬЗУЙТЕ тег [github] для проблем, связанных с Git, просто потому, что хранилище находится на GitHub. Кроме того, не используйте этот тег для общих вопросов программирования, которые связаны с Git-репозиторием.

3
Git - как вызвать конфликт слияния и ручное слияние для выбранного файла
Мы поддерживаем веб-приложение, которое имеет общую главную ветвь и множество параллельных ветвей, по одной для каждой установки, каждая из которых имеет несколько конкретных изменений. Исходный код управляется в git, и это отличный инструмент, когда нам нужно перенести функции и исправления из основной ветки в параллельные. Но мало файлов, которые являются …
83 git  merge  branch  conflict  manual 

6
Игнорировать новые коммиты для подмодуля git
Задний план Использование Git 1.8.1.1 в Linux. Репозиторий выглядит следующим образом: master book Подмодуль был создан следующим образом: $ cd /path/to/master $ git submodule add https://user@bitbucket.org/user/repo.git book bookПодмодуль чист: $ cd /path/to/master/book/ $ git status # On branch master nothing to commit, working directory clean Проблема Мастер, с другой стороны, …

4
Можно ли игнорировать правила .gitignore в подкаталоге?
Я хочу игнорировать все правила .gitignore в подкаталоге, кроме правил .gitignore в корне. например) у меня уже есть .gitignoreфайл в структуре каталогов /a. А также .gitignoreфайл в формате /a/b. Допустим, /aесть a.txt b.txtфайлы. /a/bесть .configфайл. .gitignoreопределяет .configв /a/b. .configфайл будет проигнорирован .gitignoreв /a/b. Но я действительно хочу отслеживать .configфайл, игнорируя …
83 git 

3
Файл журнала вывода журнала Git
Я выполняю задание на университетском курсе и использую git в качестве контроля версий для этого задания. Игра, над которой я работал, завершена, однако, вместе с рукой я хотел бы отправить журнал git, эффективно показывающий мой прогресс за то время, когда я над ней работал. Я пробовал это: git log --stat …
83 git  logging 

1
Как мне распечатать журнал для другой ветки, кроме текущей?
Нахожусь на ветке с некоторыми изменениями. Смена ветки - это боль, поскольку некоторые файлы заблокированы процессами, поэтому для изменения ветки мне пришлось бы остановить все процессы, у которых есть блокировки, а затем stashизменения, прежде чем проверять другую ветку, чтобы увидеть ее журнал. Можно ли просмотреть журнал другой ветки, не проверяя …

8
Как отменить незафиксированные изменения в SourceTree?
Я новичок в среде Git и использую BitBucket с SourceTree на Mac. Все, что я хочу сейчас сделать, это отменить изменения с момента последней фиксации. Как мне это сделать? Я не нашел ничего похожего на «отменить изменения», и прямое извлечение из последней фиксации, похоже, не работает. Решения, реализованные с помощью …

1
Как откатить два предыдущих коммита?
Рассмотрим этот сценарий: Разработчик A выполняет фиксацию: #n Dev. B совершает # n + 1 Dev. A совершает # n + 2 и фиксируем # n + 3 а затем обнаруживает, что в своей фиксации № n + 2 он ввел дефект. Как dev. Откатить его последние 2 коммита и …
83 git  github  reset 

15
Git отправляет в удаленный репозиторий GitHub как неправильный пользователь
У меня есть рабочая учетная запись GitHub и личная. Сначала я использовал личный для тестовых проектов, затем я пошел дальше и создал репозиторий с другой учетной записью на том же компьютере. Теперь я снова хотел создать новый репозиторий в своей личной учетной записи, я изменил глобальный и локальный user.nameи создал …

5
Как встроить сценарий bash прямо в псевдоним git
Могу ли я встроить следующий код оболочки bash: for name in $(git diff --name-only $1); do git difftool $1 $name & done непосредственно при создании псевдонима git: git config --global alias.diffall ***my-bash-code-here*** Это следует из моего предыдущего вопроса / ответа по SO, где я поместил код в файл .sh, а …
82 git  bash  shell  alias 

10
Фиксация файлов конфигурации для конкретного компьютера
Обычный сценарий, когда я разрабатываю, заключается в том, что в базе кода будет несколько файлов конфигурации, для которых требуются настройки для конкретной машины. Эти файлы будут зарегистрированы в Git, и другие разработчики всегда случайно вернут их обратно и нарушат чью-то конфигурацию. Простым решением было бы просто не регистрировать их в …

4
Как отправить локальные изменения в удаленный репозиторий git на bitbucket
Я тестирую Git и Bitbucket. Я создал репозиторий на Bitbucket и создал локальную копию репо, и я фиксирую в нем файлы. Кажется, я не могу отправить файлы из моего локального репозитория в удаленный репозиторий. Вот что я делаю: git clone https://me@bitbucket.org/me/test.git cd test touch dummy git add dummy git commit …
82 git  bitbucket 

6
Как открыть SourceTree из командной строки?
Есть ли быстрый и простой способ открыть репозиторий git в SourceTree из командной строки? Я много работаю с git из Терминала, но иногда нет замены хорошему просмотру истории / различию. Хотелось бы иметь возможность открывать без использования закладок.

9
Команда git не может быть найдена и не может найти ssh-agent
Я был сегодня на GitHub и понял, что отстаю от обновлений из репозитория. Я пытался получить обновления, но с самого начала не удалось. Когда я запустил Git Shell (из GitHub для Windows), я получил два сообщения: Предупреждение: команда git не найдена. Создайте псевдоним или добавьте его в свой PATH. Предупреждение: …

7
Получение существующих веток git для отслеживания удаленных веток
Мой обычный рабочий процесс при работе с git выглядит примерно так: создать локальный репозиторий поработайте в этом репозитории, добавьте / измените файлы и т. д. решите, что мне нужно центральное удаленное место для репозитория, и создайте его отправьте все коммиты из моего локального репозитория в этот новый удаленный репозиторий Однако …
81 git 

7
Почему я не могу переключаться между ветками?
Я пытаюсь переключить ветки в git, но получаю следующее сообщение об ошибке: error: you need to resolve your current index first Я использую git под xcode4 git status # On branch DateCode # Unmerged paths: # (use "git reset HEAD <file>..." to unstage) # (use "git add/rm <file>..." as appropriate …
81 git  xcode4 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.