Вопросы с меткой [git]
Git - это система управления версиями с открытым исходным кодом, изначально разработанная и написанная Линусом Торвальдсом. Обычно используется для отслеживания исходного кода для программных проектов. Как DVCS, Git предоставляет мощную помощь по ветвлению, слиянию и распределенной разработке.
2030 вопросов
5
голосов
2ответа
2k показов
git tag с gpg-agent и пинентри-проклятиями
При использовании gpg-agent с git tag -u я сразу получаю следующую ошибку: gpg: cancelled by user gpg: skipped "my@email.com": bad passphrase gpg: signing failed: bad passphrase error: gpg failed to ...
5
голосов
2ответа
9k показов
Установка программ в git bash?
Я запускаю git bash на windows и хотел бы установить некоторые инструменты linux, с которыми я знаком, но apt-get, yum и т.д. Не работают. Как я могу установить программы в git bash?
5
голосов
2ответа
2k показов
Удалить все "удаленные" файлы в Git
Есть ли лучшее решение для удаления удаленных вручную файлов из репозитория Git, чем моя текущая подверженная ошибкам команда? git status | grep deleted: | cut -d: -f2 | xargs git rm
5
голосов
4ответа
3k показов
Плохой владелец или права на /root/.ssh/config на виртуальной машине
Я использую VM VirtualBox с Debian в качестве гостевой ОС. Чтобы разделить ключи SSH между хостом Windows и гостевой системой Linux, я определил папку ~/.ssh как общую папку. Булочка, сейчас я ...
5
голосов
1ответ
5k показов
Остановите файлы Thumbs.db в определенных папках
Я большой поклонник миниатюр папок и файлов, так что я за файлы thumbs.db. Тем не менее, я работаю над проектом Git, поэтому каждый раз, когда я помещаю свою папку git в онлайн-хранилище, загружаются ...
5
голосов
1ответ
2k показов
Добавление опции Git Bash Here (правый клик) с автоматической установкой
Я хочу установить git в автоматическом режиме. Но эта машина будет разработчиком машины. Поэтому мне нужно щелкнуть правой кнопкой мыши по опции "git bash here". Я делаю это "git.exe /VERYSILENT", но ...
5
голосов
2ответа
3k показов
Как отключить / отсоединить процесс от терминала Git Bash, который поставляется вместе с установщиком Windows Git?
Я хотел бы запускать команды из терминала (в основном это серверы Python) и по существу демонизировать их. Я использую терминал MinGW "Git Bash", который поставляется вместе с установщиком Windows ...
5
голосов
2ответа
5k показов
Почему я не могу установить Git для Windows с OpenSSH?
Всякий раз, когда я пытаюсь установить Git для Windows, используя загруженный отсюда установщик, установка, по-видимому, пропускает этап, на котором я настраиваю свой клиент Secure Shell для Git. ...
5
голосов
1ответ
823 показов
Far Manager: выделение файлов / каталогов с использованием внешних метаданных (таких как SVN, Mercurial, Dropbox и т. Д.)
Я недавно перешел на Far Manager 3 и пересмотрел настройки своего приложения с нуля. Одним из таких улучшений была настройка подсветки групп файлов (я не менял их долгое время, даже зная, что они не ...
5
голосов
1ответ
1k показов
Нет стрелка / маркер в решении конфликта слияния в GIT
У меня в настоящее время конфликт слияния, обычно я могу просто отредактировать их вручную. Но теперь моя проблема в том, что файл не показывает стрелку / маркер (>>>>,
5
голосов
1ответ
2k показов
Сделать git log «file» показать слияния коммитов
Так что со мной случилось то, что произошло однажды: я сделал git log --follow «file» и последним коммитом, который я увидел, было удаление «file». Тем не менее, файл все еще был в моем репо. Позже я ...
5
голосов
1ответ
3k показов
Git не запускает Vim в Cygwin
У меня Git работает с Vim в среде Powershell на моем рабочем ноутбуке (Windows 7). Он появляется в Vim, когда я фиксирую или использую псевдоним git vimdiff . Я пытался выполнить ту же настройку под ...
5
голосов
1ответ
1k показов
Ubuntu в Windows 10 - Git жаловался на то, что "Права доступа слишком открыты" для моего закрытого ключа
Немного справочной информации, у меня есть настройки bash/vim на github, которые я синхронизирую между компьютерами. У меня есть эта установка и работает на ПК с Windows 10. Уместно упомянуть, что ...
5
голосов
1ответ
229 показов
Перемещение двух существующих уже синхронизированных деревьев каталогов в приложение git
У меня есть две копии моих музыкальных файлов, одна на настольном компьютере с Linux, другая на Macbook. Сейчас я периодически запускаю rsync, чтобы синхронизировать эти файлы. Я хотел бы перенести ...
5
голосов
1ответ
1k показов
Что означает команда 'git rebase', когда не последовало никаких аргументов?
Должен ли 'git rebase' принимать хотя бы один аргумент? Что это значит только с «git rebase»?
5
голосов
3ответа
2k показов
Vimdiff и Git все сразу
Я использую vimdiff в качестве моего difftool с git. Допустим, я изменил двенадцать файлов. Проблема в том, что иногда я запускаю git diff и вокруг четвертого или пятого файла я вижу что-то, что я ...
5
голосов
5ответов
19k показов
Как вернуть git bash в контекстное меню Windows Explorer
У меня на машине уже больше года работает. У меня в корне C есть папка gitRepo , в которой находятся все мои репозитории. По какой-то причине, только для одного репо, команда git bash внезапно ...
5
голосов
2ответа
4k показов
Низкая производительность msysGit на подключенном сетевом диске
У меня есть веб-сервер разработки, каталог приложения которого сопоставлен с моим локальным компьютером как диск Z: (например, \\web_server \wwwroot). Для доступа к общей папке требуются учетные ...
5
голосов
1ответ
4k показов
Тайм-аут с обновлением варева
Это сводит меня с ума. Я больше не могу обновить мою домашнюю установку. Когда я запускаю brew update , он просто ничего не делает и время ожидания истекло. Я даже попытался переустановить его, но ...
5
голосов
1ответ
1k показов
Почему мой мерзавец всегда толкает?
Кажется, что моя локальная установка git (версия 2.10.2) такова, что всякий раз, когда я git push , она интерпретируется как git push -f . Есть ли переменная конфигурации, которую я мог бы установить ...
5
голосов
1ответ
5k показов
Как настроить тянуть ту же ветку по умолчанию?
Когда я вытягиваю из новых добавленных пультов, я должен явно указать название ветви: $ git pull remote1 ... Error: you didn't specify a branch name. $ git pull remote1 master Хотя я работаю над ...
5
голосов
1ответ
5k показов
Как показать, что будет обновляться следующим пулом?
В SVN svn update покажет список полных путей с префиксом статуса: $ svn update M foo/bar U another/bar Revision 123 Мне нужно получить этот список обновлений, чтобы выполнить некоторую постобработку. ...
5
голосов
3ответа
3k показов
git: вести журнал изменений для файла при перемещении в другой репозиторий
Я управляю файлами конфигурации с помощью git. Теперь мне нужно переместить некоторые из моих конфигурационных файлов в другой репозиторий, чтобы получить чистую структуру. Есть ли способ сохранить ...
5
голосов
3ответа
14k показов
Git тянет без рут-доступа
В Ubuntu Server 10.10 я, кажется, требую доступ с правами root для использования git pull (в моем каталоге /var/www ). error: cannot open .git/FETCH_HEAD: Permission denied . Я пробовал chmodding ...
5
голосов
2ответа
1k показов
Затмение: Помощь с EGit
Я хочу иметь возможность использовать систему контроля версий. Хотя Eclipse поставляется с CVS, я думаю, что лучше использовать распределенную систему контроля версий, такую как GIT. Я был в ...
5
голосов
1ответ
11k показов
Как решить проблему с ошибкой "завис на удаленном конце" в Git
Я устанавливаю GIT в Windows и Ubuntu. Оба они хорошо работают на местном уровне. Теперь я хочу поместить репозиторий из Windows в Ubuntu. Я думаю, что могу использовать «git push» в Windows или «git ...
5
голосов
2ответа
1k показов
Поместите закладки браузера в систему контроля версий
Я регулярно использую три разных компьютера. Я держу много данных между ними в синхронизации, используя git. Это работает очень хорошо для большинства целей. Моя единственная проблема - закладки ...
5
голосов
2ответа
7k показов
Как мне открыть новое окно терминала git bash в моем текущем местоположении в windows?
При запуске git bash я могу открыть новое окно bash в корне с помощью Alt+F2 Я могу открыть окно проводника Windows по текущему пути каталога $ explorer . Попытка $ sh чтобы открыть новое окно ...
5
голосов
1ответ
6k показов
git: ветка не полностью слита?
Я пытаюсь удалить ветку, используя gitbash, и я получаю сообщение об ошибке, что ветка не была полностью слита. Используя TortoiseGit, я слился, переключился на мастер, попробовал снова объединиться, ...
5
голосов
2ответа
2k показов
Найти все файлы, добавленные пользователем git
В git, как я могу просто найти все файлы, которые были добавлены в хранилище определенным пользователем?
5
голосов
1ответ
5k показов
открытый доступ только для чтения без ключа на gitolite
Мне было интересно, можно ли настроить gitolite так, чтобы кто-нибудь клонировал репозиторий без необходимости исполнять всю песню с открытым ключом и танцевать. Очевидно, я не хочу, чтобы люди могли ...
5
голосов
1ответ
3k показов
Восстановить Git из локальной копии
У нас было Git-репо, которое было потеряно, когда мы забыли его поддержать. Один из нас сделал тягу прямо перед тем, как это произошло, и поэтому имеет последний код. Можно ли перестроить репозиторий ...
5
голосов
2ответа
3k показов
Настройка git-репозитория на сервере
Я прочитал другие git вопросы здесь, но не мог понять, пытаются ли они сделать то же самое, что и я. Поэтому, если вы найдете дубликаты, пожалуйста, дайте мне знать. У меня есть центральный сервер с ...
5
голосов
2ответа
4k показов
Добавить родительский каталог в git-репозитой
Я создал git-репозиторий для C-реализации программы. Я собираюсь добавить реализацию Matlab, и я хотел бы иметь один репозиторий с двумя подкаталогами: один для C и один для Matlab. Конечно, я бы ...
4
голоса
1ответ
536 показов
Есть ли в любом случае цвет `git push`?
Я пытался использовать: stderred, https://github.com/sickill/stderred цвета в мерзавце, http://scie.nti.st/2007/5/2/colors-in-git глобальная конфигурация color.ui=true . Хотя вывод из git push on ...
4
голоса
3ответа
3k показов
Apache обслуживает файлы из веток git repo
Есть ли способ обслуживать файлы из веток в git-репо, не проверяя их в разных каталогах? Мне бы очень понравилось удобство создания новой ветки, отправки ее на тестовый репозиторий сервера, а затем ...
4
голоса
1ответ
176 показов
Ubuntu настаивает на установке git 1.7
У меня была Ubuntu 12.04 LTS, и я недавно обновился до 12.10. Хотя у меня уже установлен git 1.8, update-manager продолжает пытаться установить git и git-man версии 1.7 (что явно не получается)! Есть ...
4
голоса
0ответов
90 показов
Git - перебазирование файла в прошлую историю этого файла
Допустим, у меня есть файл с filename в репозитории git в подкаталоге dir1 с историей примерно такой: v7 --- v8 --- v9 --- v10 Файл является частью большого репозитория с различными подкаталогами, но ...
4
голоса
3ответа
10k показов
Процесс GIT: Может кто-нибудь объяснить, пожалуйста, процесс заезда / выезда?
Я использовал черепаху SVN в течение нескольких лет, но теперь перехожу к использованию Git. Может ли кто-нибудь объяснить, что такое процесс для выполнения следующих действий в Git: Получить ...
4
голоса
1ответ
5k показов
git clone times, хотя ssh -T работает нормально?
Раньше у меня была работающая установка Git в Windows, но по какой-то причине она больше не работает, и я не знаю, что делать, чтобы это исправить. Если бы я следовал учебному пособию по настройке ...
4
голоса
2ответа
2k показов
Как получить завершение GIT потока для работы Zsh?
У меня есть git и git-flow установленные через Homebrew. Я на Mac. У меня zsh 5.0.2 (x86_64-apple-darwin12.4.0) git завершений работают. git-flow дополнений нет. Я не могу заставить работать git flow ...
4
голоса
1ответ
2k показов
Gitosis с парольной аутентификацией (не хочу использовать SSH-ключ)
Я следовал интерактивному руководству по настройке gitosis на своем сервере локальной сети, и теперь он использует ssh-key для аутентификации. Все учебники, которые я видел, использовали ...
4
голоса
1ответ
3k показов
Туннелирование git через ssh (чтобы обойти брандмауэр): спецификация порта интерпретируется как относительный путь?
У меня есть доступ к серверу A через ssh, а с сервера A можно получить доступ к серверу B, который запускает gitlabs и содержит репозиторий, к которому мне нужен доступ. Когда я ssh'd на сервере A, я ...
4
голоса
3ответа
11k показов
Windows говорит, что доступ к файлам, которым я владею, запрещен
Итак, недавно Windows решила поработать со мной и сделать невозможным фиксацию в моем git-репозитории. Это дает мне эту ошибку в git (в Cygwin): $ git commit -a error: insufficient permission for ...
4
голоса
1ответ
533 показов
Почему git show ++ и - в выводе `git show 'для тайника?
Почему git show использует два символа + или - (т.е. ++ и --), если то, что вы show , является тайником? Это выглядит так: diff --cc test.txt index fe9fc5a,fe9fc5a..5b776c1 --- a/test.txt +++ ...
4
голоса
3ответа
3k показов
Как устранить неполадки git "невозможно установить разрешение" при добавлении проекта?
Наконец решил перейти с Subversion на Git, но у меня проблемы с моим первым проектом. Сделал мой "git init" и пытаюсь сделать "git add" моего проекта, но он терпит неудачу с: $ git add . error: ...
4
голоса
2ответа
222 показов
Понимание ключей шифрования
Мне очень стыдно задавать этот вопрос, но дело в том, что я ничего не знаю о шифровании. Я всегда избегал этого. Я не понимаю концепцию ключей шифрования (открытый ключ, закрытый ключ, ключ RSA, ключ ...
4
голоса
0ответов
324 показов
TortoiseGit прекращает соединение через, казалось бы, случайное количество времени
Я использую TortoiseGit для подключения к частному удаленному git-серверу, но по прошествии неопределенного времени (возможно, более 6 часов?) Попытка подключения приводит к ошибке с ошибочным ...
4
голоса
1ответ
5k показов
Как заставить git работать с pagent(putty) на Windows?
Я использую Windows x64, и я не могу заставить msysgit работать с использованием пагентной аутентификации. Вот некоторые детали: Замазка работает без пагента без проблем. У меня только один ключ ...
4
голоса
1ответ
1k показов
Как мне изменить подсвеченную длину git commit-messages в vim?
Я считаю, что ортодоксальный лимит в 50 символов на сообщения git commit абсолютно нелеп. (В первую очередь потому, что я думаю, что использование Терминала шириной 80 символов в 2015 году одинаково ...