Вопросы с меткой [git]

Git - это система управления версиями с открытым исходным кодом, изначально разработанная и написанная Линусом Торвальдсом. Обычно используется для отслеживания исходного кода для программных проектов. Как DVCS, Git предоставляет мощную помощь по ветвлению, слиянию и распределенной разработке.

2
голоса
2ответа
18k показов

Полностью удалить Git в Ubuntu?

Я установил Git на Ubuntu Lucid (последний) вручную следующим образом. cd ~/tmp wget http://kernel.org/pub/software/scm/git/git-1.7.0.6.tar.gz tar -xzvf git-1.7.0.6.tar.gz cd git-1.7.0.6.tar.gz ...
2
голоса
0ответов
692 показов

Как напечатать абсолютные пути с помощью git grep

Я использую следующую команду grepcode для рекурсивного поиска большого числа репозиториев git. Он печатает путь к найденным файлам относительно корня хранилища, как я могу напечатать абсолютный путь ...
2
голоса
2ответа
979 показов

Почему Git Clean-Xi не удаляет папки, только файлы?

Мой .gitignore имеет что-то вроде /folder /.otherFolder .file .otherFile И когда я делаю git clean -Xi он показывает, что он удалит только .file и .otherFile , но не folder или otherFolder . Это ...
2
голоса
1ответ
90 показов

Получить коммит git-репозитория в другую ветку git-repository

Рассмотрим следующую настройку: один репозиторий1 находится на Bitbucket. Локальная рабочая копия находится на моей машине. Я изменяю файлы локально, фиксирую и отправляю в Repository1. Изменения в ...
2
голоса
1ответ
31 показов

Сконфигурируйте git для загрузки в фиксированную ветку

Можно ли настроить git таким образом, чтобы git pull всегда будет тянуть remote:master в мою локальную ветку master, независимо от того, в какой ветке я сейчас работаю?
2
голоса
1ответ
4k показов

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

Есть ли способ исключить настроенный по умолчанию http-прокси из того, что он используется при извлечении из локального (корпоративного сетевого) хранилища git? У нас есть git-репозиторий, который ...
2
голоса
2ответа
955 показов

Как автоматизировать Git Pull из частного репозитория с помощью хитов Github?

Я уверен, что есть много подобных вопросов, но мой немного более конкретен. У меня есть сервер, используемый для тестирования, и владелец сайта хочет, чтобы он автоматически обновлялся, когда кто-то ...
2
голоса
3ответа
1k показов

Ошибка обновления Homebrew, что локальные изменения будут перезаписаны

Я очень плохо знаком с доморощенным и мерзавцем. Я внес изменения в формулу httpd24.rb которая находится в homebrew/apache tap. (Просто добавил аргумент конфигурации --enable-so в существующий файл ...
2
голоса
1ответ
162 показов

Git SVN перебазировать только в теги

Я расширяю проект с открытым исходным кодом дополнительной функциональностью. Поэтому я буду основывать свой код на выпущенной версии исходного кода. Проект с открытым исходным кодом использует SVN, ...
2
голоса
2ответа
1k показов

Как получить Git на веб-пространстве Solaris?

Я арендую веб-пространство с доступом по SSH и хочу разместить на нем GIT-репозиторий. Проблема в том, что GIT не установлен на сервере, на котором установлен Solaris, и поэтому мне трудно запустить ...
2
голоса
2ответа
968 показов

Мне надоело вручную копировать папку моего проекта в папку DropBox. Пожалуйста, так, джедаи, научите меня способам GIT?

Я работаю над личным проектом. Не очень большой, и я один работаю над этим. Каков основной способ заставить GIT сохранить мой рабочий проект в резервной копии? Как GIT проверяет, является ли это ...
2
голоса
1ответ
5k показов

Git дублирует коммиты

После упорядочения истории ветки Git с помощью git rebase -i у меня возникли некоторые проблемы с удаленными компьютерами: $ git push remote-name branch-name CONFLICT (add/add): Merge conflict in ... ...
2
голоса
3ответа
90 показов

Контроль версий (hg): можно ли синхронизировать один каталог с разными репозиториями?

У меня есть каталог для моих рабочих файлов, который находится под контролем версий (Mercurial): ~/ MyFiles В подпути у меня есть каталог с пакетами Emacs для моей настройки режима org: ~/ MyFiles / ...
2
голоса
1ответ
7k показов

Как я могу использовать команду 'git add' для файла, путь которого включает каталог с пробелами

Я пытаюсь использовать команду Git Add для создания пары файлов для последующей фиксации. Однако я не могу добавить его, потому что Git bash не нравится каталог с пробелами в нем. Как можно обойти ...
2
голоса
2ответа
3k показов

Работа с git через crontab

У меня есть следующий скрипт #!/bin/bash REPODIR=$HOME/work/repository/ cd $REPODIR var=`git fetch --dry-run 2>&1` echo $var > $HOME/error.txt Я хочу запускать свой скрипт каждую минуту, поэтому я ...
2
голоса
3ответа
75 показов

Не могу избавиться от загадочной устаревшей установки git на OS X

Я пытаюсь обновить мою версию git до последней версии. У меня проблемы с избавлением от старой версии, на которую по-прежнему ссылается команда git : $ git --version git version 1.6.3.2 Это странно, ...
2
голоса
1ответ
465 показов

Понимание значения sudo -u -H

Я пытаюсь установить gitlab из этого руководства на Ubuntu 14.04 Server. Стоит также упомянуть, что я за http-прокси. У меня проблемы с этой строкой, в частности: sudo -u git -H git clone ...
2
голоса
1ответ
534 показов

git GUI, который имеет шаблоны черного или белого списка?

В прошлый раз, когда я использовал tortoisegit, он не поддерживал шаблоны белого или черного списков. Я не могу сказать, игнорировать эти сгенерированные файлы (такие как объекты), что раздражало, ...
2
голоса
0ответов
149 показов

Git серверная часть фиксирует файл обновления коммитов

Я пытаюсь реализовать коммит git hook на сервере, используя следующие инструкции: https://git-scm.com/book/be/v2/Customizing-Git-An-Example-Git-Enforced-Policy Я создал файл "update" (сделать его ...
2
голоса
0ответов
162 показов

API Workbench не видит мерзавца

Я использую Atom с API Workbench, установленным в Windows. Я иду по Packages -> API Workbench -> Get APIs from -> Popular APIs (Community) . Atom отвечает отображением GIT is required to clone APIs. ...
2
голоса
2ответа
1k показов

Все файлы в каталоге будут иметь 770 и git:www-data (Linux)

Могу ли я как-то указать, что: в каталоге repository.git все файлы всегда будут иметь режим 770 и git:www-dat собственное руководство: групповое членство?
2
голоса
1ответ
2k показов

ssh-agent, работающий с i3wm, постоянно запрашивает пароль при каждом нажатии git

Я установил тестирование Debian с помощью i3wm, используя SDDM (Simple Desktop Display Manager), чтобы запустить его. В рабочем пространстве i3 я мог найти уже запущенный процесс ssh-agent. Тем не ...
2
голоса
0ответов
2k показов

GIT: застрял с "fatal: pathspec ... не соответствует ни один файл" :-(

Я совершенно новичок в GIT, но в простых случаях я использовал его для управления своим сайтом и изменениями, внесенными в него. Я использовал на своем веб-сайте библиотеку под названием "mpdf", ...
2
голоса
1ответ
5k показов

Как оформить заказ через SSH на bitbucket

Есть ли какая-то хитрость в клонировании проекта с битбакетом через SSH, чтобы вам не приходилось каждый раз вводить пароль вручную? Я попытался следовать их документам и смог добраться до точки, где ...
2
голоса
1ответ
172 показов

Поиск по всему репозиторию Git

Я ищу инструмент, который позволяет мне выполнять поиск по всему репозиторию Git (все ветви). В идеале этот инструмент будет использовать какой-то шаблон поиска и будет возвращать список объектов ...
2
голоса
1ответ
932 показов

Подавить шаблон коммит-сообщения с помощью `git merge --squash` или` --no-commit`

При использовании git merge с опцией, которая подавляет автоматическую фиксацию (--no-commit или --squash), git очевидно, всегда генерирует свой собственный шаблон для следующего сообщения фиксации; ...
2
голоса
1ответ
1k показов

Git изменить через тиг

Я часто использую tig чтобы выбрать, какие модификации add , а какие commit . Я прокручиваю патчи, нажимаю u чтобы добавить, и когда я удовлетворен, я нажимаю C чтобы зафиксировать добавленные ...
2
голоса
1ответ
486 показов

Как заставить git fetch игнорировать мой закрытый ключ?

Я пишу Cronjob, который будет git fetch . У меня есть закрытый ключ, который я часто использую для аутентифицированных вещей git (например, github), в котором есть парольная фраза, но для этого ...
2
голоса
1ответ
1k показов

git, каков рекомендуемый способ обновления от старой 32-битной версии до новой 64-битной версии в Windows

Я хочу обновить мою версию git с 32bit (v 1.9.5) до последней версии (2.6.3) Я скачал 64-битную версию. Должен ли я придерживаться 32-битного? Как я вижу, я мог удалить старую версию, удалив каталоги ...
2
голоса
1ответ
634 показов

GIT через OpenSSH в Powershell - это хорошо, так почему я не могу подключиться к простой консоли cmd?

когда я бегу ssh user@servername01 ... в PowerShell он подключается без проблем, однако, когда я запускаю ту же команду в стандартной командной строке, мне предлагается ввести пароль (пароль для ...
2
голоса
0ответов
221 показов

ssh-agent установлен с ошибками git 1.9.5

Я получаю ошибку при запуске ssh-agent из windows 7. Я думаю, что это может быть проблема с разрешением, хотя UAC выключен. SSH-agent.exe SSH_AUTH_SOCK=/tmp/ssh-vDq8tk2Qlatv/agent.10256; export ...
2
голоса
1ответ
490 показов

Как показать ветку git в оболочке Emacs

Как я могу показать текущую ветку git как часть приглашения shell Emacs? Например, у меня есть это в моем ~/.bash_profile (я на Mac OSX 10.9 Terminal): parse_git_branch() { git branch 2> /dev/null | ...
2
голоса
1ответ
445 показов

Как сказать Git использовать другой конфигурационный файл SSH?

Я хочу указать много опций для SSH, когда Git использует его. Мы используем ISPConfig, который устанавливает для владельца домашнего каталога веб-пользователя root , что вызывает много проблем, в том ...
2
голоса
3ответа
1k показов

Заставить MacVim/gVim «блокировать» терминал до закрытия

Давным-давно, прежде чем я переключился на vims, я использовал редактор для OS X, известный как TextMate. (Кто-нибудь помнит это? ;) Его двоичный файл командной строки, mate , допускал флаг mate -w , ...
2
голоса
1ответ
887 показов

Настройка развертывания GIT на сервере под управлением plesk

У меня большой опыт работы с системами на базе Linux/Unix. Я настраивал множество GIT-развертываний, из моих собственных выделенных стеков, общих хостов, Debian, CentOS, RHEL, OpenBSD. И все же один ...
2
голоса
1ответ
1k показов

Почему Github указывает имя компьютера с Ubuntu как автора, а не имя моей учетной записи Github, когда я нажимаю из командной строки?

Когда я git push из терминала на моем компьютере с Ubuntu, у которого есть имя компьютера Bot , он запрашивает учетные данные Github, и я предоставляю их. Имя пользователя, которое я предоставляю, ...
2
голоса
1ответ
420 показов

Как сделать последовательные коммиты в репозиторий github?

Я уже сделал свой первый коммит в github. Но теперь я проверил уже зафиксированный репозиторий, используя 'git clone '. Теперь после обновления моего кода я хочу зафиксировать новый код в моем ...
2
голоса
1ответ
6k показов

Удаление файла из ветки в git также подразумевает удаление его из основной ветки?

Я только что столкнулся с ситуацией, которая кажется мне нелогичной с Git. У меня есть репо с большим количеством коммитов, поэтому на этом этапе у него только одна ветка (мастер). Предположим, что в ...
2
голоса
1ответ
59 показов

Какой хороший выбор, если я хотел ежедневного автоматизированного управления конфигурацией?

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

Доморощенный не может связать Git

Я получаю сообщение об ошибке при попытке связать git. Linking /usr/local/Cellar/git/1.8.5.3... Warning: Could not link git. Unlinking... Error: Could not symlink file: ...
2
голоса
0ответов
521 показов

Как я могу предотвратить использование Git неверного пути к среде?

(nodeenv)openproject@debian:~/openproject$ git checkout v4.2.0 warning: unable to access '/home/daniel/.config/git/attributes': Permission denied warning: unable to access ...
2
голоса
1ответ
220 показов

Проблемы с git и bundler

Я пытаюсь настроить Gitorious на своем сервере с помощью этого руководства, и у меня возникают проблемы из-за проблем с gem/git. После исправления большого количества библиотек и зависимостей, ...
2
голоса
1ответ
301 показов

Как я могу синхронизировать и сделать резервную копию большого количества репозиториев git?

У меня есть несколько репозиториев git, которые я хотел бы синхронизировать и создавать резервные копии. Под синхронизацией я подразумеваю, что я работаю на нескольких разных компьютерах и хочу ...
2
голоса
1ответ
8k показов

почему мой .gitconfig не работает? (для внешних различий)

Я добавил это в ~/.gitconfig: [diff] external = mvimdiff [difftool] prompt = false и сделал 755 /bin/mvimdiff который: #!/bin/sh mvim -d "$2" "$5" для того, чтобы вызвать MacVim как мой инструмент ...
2
голоса
0ответов
110 показов

MD5 для исполняемого файла Git git-credential-osxkeychain?

Я настраиваю учетную запись GitHub и скачал исполняемый файл Git credential-osxkeychain через раздел «Кэширование паролей» в инструкциях GitHub. Но... Я достаточно параноик, чтобы искать какое-то ...
2
голоса
0ответов
486 показов

Git пятна и чистые фильтры

У меня есть несколько файлов в репозитории git, которые представляют собой файлы значений, разделенные табуляцией Юникод. Я знаю, что эти файлы кодируются либо в кодировке UTF-8, либо в кодировке ...
2
голоса
1ответ
326 показов

Существующее программное обеспечение для внутренней сети?

Недавно я думал о том, как интранет может использовать уценку для своих документов. Какие эти документы можно изменить и использовать git для контроля версий, чтобы они походили на gist на github ...
2
голоса
3ответа
303 показов

Есть ли способ исправить неверно введенный пароль / прервать операцию при появлении запроса на ввод пароля в консоли в MINGW32?

Я иногда неправильно набираю пароль, когда его запрашивают, например, Git при отправке в удаленный репозиторий. Пароль не отображается (даже маскируется звездочками) в консоли. Есть ли способ либо ...
2
голоса
1ответ
60 показов

Как извлечь копию каждой исторической версии файла из git?

Так как это бинарный файл, мне не очень удобно смотреть на различия.
2
голоса
1ответ
190 показов

Объединить основные функции в общие ветви в Git

Предположим , что у меня есть несколько общих ветвей на моем хранилище Git, например: newfeature, эксперимент и gtkgui, и я разделяю эти ветви в хранилище происхождения. Моя команда и я вносим ...