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

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

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

Автоматически фиксировать файл в git

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

Имена файлов, имеющие квадратные скобки, НЕ игнорируются .gitignore?

Editor1CurrentlyOpen [1] .txt Так как регулярные выражения не эффективны в файле .gitignore, как глобус может охватывать имена файлов, такие как приведенные выше?
2
голоса
2ответа
7k показов

Почему XCode не может сдвинуть мои изменения?

Я пишу приложение для iOS в XCode. Я связал с ним удаленный репозиторий. Я закончил писать файл View Controller и затем перешел в File -> Source Control -> Commit . Я написал сообщение коммита. Как ...
2
голоса
0ответов
1k показов

Почему git difftool не работает с vimdiff?

Я просто настроил git и настроил git mergetool на vimdiff, и он работает как положено. Если я установил git config --global diff.tool vimdiff, он будет вести себя странно: git diff xy откроет меньше ...
2
голоса
4ответа
2k показов

Не могу установить Git

Я следую инструкциям ниже, чтобы установить git. https://help.github.com/articles/set-up-git Однако, когда я добираюсь до конца, где мне нужно установить помощник в тот же каталог, где установлен сам ...
2
голоса
4ответа
3k показов

папка git на centOS 6

Я установил RedHash инструменты openshift на CentOS 6.3. Потом я проверил git --version Он уже установлен, но я не знаю, был ли он установлен до инструментов openshift или нет. Я настроил git: git ...
2
голоса
1ответ
3k показов

Показать git diff HEAD ~ 1 файла, который не был затронут в последних коммитах

В Git, чтобы увидеть различия с предыдущим коммитом, я запускаю это: git diff HEAD~1 Чтобы увидеть коммиты, связанные с одним file я бы запустил это: git log --oneline file Но если я запускаю ...
2
голоса
1ответ
1k показов

XARGS на Windows: нет такого файла или каталога

Я хотел повторно синхронизировать теги в моем локальном git-репозитории с тегами на нашем удаленном сервере, используя этот ответ, предоставленный в StackOverflow: git tag -l | xargs git tag -d git ...
2
голоса
2ответа
2k показов

npm устанавливает частное запрещение доступа Gitlab Repo (publickey) в Powershell

Я пытаюсь установить частный репозиторий gitlab через npm для другого проекта узла. Команда:npm install --save gitlab:my-project#master npm ERR! Permission denied (publickey). npm ERR! fatal: Could ...
2
голоса
1ответ
711 показов

GitHub SSH соединение зависает

macOS Sierra 10.12.5. SSH ключи настроены правильно. ssh -T -vvv git@github.com показывает, что я вообще не могу подключиться к GitHub через SSH: OpenSSH_7.4p1, LibreSSL 2.5.0 debug1: Reading ...
2
голоса
1ответ
993 показов

Цветные страницы руководства, но git --help отсутствует в ZSH

Я раскрасил страницы руководства в соответствии с: alias man="TERMINFO=~/.terminfo/ LESS=C TERM=mostlike PAGER=less man" так man less похоже но мерзавец виноват - помощь неокрашена
2
голоса
3ответа
3k показов

Состояние git cygwin и коммит git черепахи показывают различные изменения

На моей 64-битной машине Win7 Pro у меня есть TortoiseGit и cygwin с git. Если я пытаюсь найти ожидающие изменения, я получаю разные результаты от Cygwin и TortoiseGit. Я уверен, что результат Cygwin ...
2
голоса
0ответов
12k показов

Git настаивает на том, чтобы сказать мне: «Уже в курсе». Что мне делать?

Я новичок в git, и я работаю над проектом с другом, и где-то что-то пошло не так, и я не могу это исправить. Теперь состояние таково, что у меня есть рабочая копия на моем компьютере, но когда я ...
2
голоса
1ответ
533 показов

Если git pull продолжит прерываться на полпути, удастся ли это в конце концов?

Я только начал использовать SparkleShare для синхронизации своих документов между компьютерами. SparkleShare использует Git практически для всего. Мои первые несколько коммитов большие: по несколько ...
2
голоса
3ответа
2k показов

Как мне перейти к репозиториям GitHub https, используя мой ключ ssh?

Я могу нажать на git@github.com:wting/repo.git без запроса пароля, поскольку он использует мой ssh-agent. Однако, когда я нажимаю на https://github.com/wting/repo.git он всегда запрашивает имя ...
2
голоса
1ответ
119 показов

Главный репозиторий Github Switch

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

GNU сортировать и обвинять

Сегодня я думал, что делаю простую операцию: git blame file | sort -k 3 Получить все строки file отсортированные по дате последнего изменения. К сожалению, это, кажется, не сортирует это правильно. ...
2
голоса
5ответов
6k показов

Как установить git на Mac без xcode?

На Mac. Я установил «brew» с помощью терминала, теперь я попытался установить «git» с помощью команды: «brew install git». Но терминал говорит: «Теперь установите Xcode: ...
2
голоса
1ответ
405 показов

Git, Powershell,% HOME% и несколько репо

Я собираюсь начать с того, что я не очень хорош ни в git, ни в Windows. Тем не менее, я уже некоторое время успешно использую msysgit в Windows 7, отслеживая множество различных репозиториев с ...
2
голоса
2ответа
197 показов

как увидеть автоматическое обновление git log

Я пытаюсь создать сценарий, который должен git log и обновляться каждую 1 секунду. Вот что у меня есть: while : do clear git log --all --decorate --oneline --graph sleep 1 done Это не работает, ...
2
голоса
2ответа
2k показов

Git pull/fetch не работает

Я использую git over hamachi vpn и могу клонировать удаленный репозиторий. Однако, git pull/fetch не удается после долгого зависания. Отображаемое сообщение об ошибке: Write failed: Broken pipe ...
2
голоса
1ответ
45 показов

Уточни git stash для меня в переключающихся ветках

Я работал над веткой А. Моя работа там еще не закончена, но мне нужно переключиться на ветку Б на некоторое время. Похоже, stash - это команда для использования. Я нашел несколько ссылок, ...
2
голоса
2ответа
49k показов

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

Я только начал использовать Git на Windows, и у меня есть маленький вопрос. Когда я говорю git commit вместе с сообщением, я понимаю, что git фиксирует файл. Но где именно он хранит зафиксированный ...
2
голоса
2ответа
5k показов

Как обновить токен аутентификации для git remote?

Я отозвал свой токен для GitLab, как я могу установить новый токен для использования cmd? При попытке нажать, я получаю ошибку: remote: HTTP Basic: Access denied fatal: Authentication failed for ...
2
голоса
2ответа
4k показов

Переместить локальную копию Git в Github для Mac

Я клонировал источник репозитория git в /path1/foo/ , но я хочу переместить локальную копию в новое место, скажем /path2/foo/ . Как мне это сделать?
2
голоса
1ответ
2k показов

Частный репозиторий Git с использованием VPN с Tinc, SSH и Git

Можно ли настроить VPN с использованием tinc в качестве программного обеспечения VPN в Ubuntu или Windows 7, а затем подключиться с компьютера (вне локальной сети) к компьютеру, на котором ...
2
голоса
2ответа
358 показов

Как нажать на github с учетной записи сервера с несколькими пользователями?

У нас есть веб-сервер, который содержит веб-приложение, хранящееся в виде проекта github. Теперь все мы можем перейти с локальных компьютеров на github, а затем получить доступ с веб-сервера. Иногда ...
2
голоса
1ответ
2k показов

git: команда не найдена

Использование GitHub в первый раз. В терминале я получаю эту ошибку git: command not found Если я наберу в терминале which git это ничего не возвращает. Если я наберу which github возвращает ...
2
голоса
1ответ
297 показов

Как добавить поддержку LFS (или альтернативы) в Gitolite?

У нас есть два проекта, в которых нужно хранить огромные двоичные объекты, и я хотел бы добавить поддержку LFS (или альтернативы) на моем сервере Gitolite. Я нашел два проекта на GitHub, которые ...
2
голоса
1ответ
2k показов

git - восстанавливает удаленные файлы из предыдущего коммита

Я случайно удалил некоторые файлы в предыдущем коммите и хотел бы восстановить их. Как я могу это сделать? Я запустил это и нашел именно то, что искал: git whatchanged --diff-filter=D В то время, ...
2
голоса
1ответ
4k показов

Master не является ошибкой в репозитории git

Я унаследовал должность и инструкции по созданию нового репозитория git. К сожалению, я столкнулся с проблемами, и никто здесь не знает, что делать. Надеюсь, кто-то может мне помочь. Вот инструкции, ...
2
голоса
1ответ
2k показов

как сделать автоматическое зеркало git для репозитория hg

У меня есть проект плагина Vim для GoogleCode, использующий Mercurial, но пользователи хотят, чтобы он был на github, чтобы облегчить его использование в качестве git subrepo (чтобы оставить свои ~/ ...
2
голоса
0ответов
358 показов

git-файл COMMIT_EDITMSG устанавливается только для чтения после каждого коммита

Я использую git в Windows 7 (мой пользователь находится в локальной группе администраторов) с моим проектом dev, но каждый раз, когда я фиксирую изменения, файл .git/COMMIT_EDITMSG тоже меняется: его ...
2
голоса
0ответов
397 показов

502 Ошибка прокси при подключении репозитория GIT с Openproject

Недавно я установил Openproject в коробку Linux (Ubuntu 14.04) и хотел связать проект с уже существующим GIT-хранилищем. Для этого я следовал инструкциям по настройке: Однако, когда я пытаюсь ...
2
голоса
0ответов
222 показов

Свн аналог git-shell

Я настроил git, так что я могу тянуть / толкать через ssh, авторизацию через открытый ключ, но если я пытаюсь сделать прямой доступ к оболочке, я получаю Last login: Mon Aug 13 20:12:20 2012 from ...
2
голоса
1ответ
1k показов

Виртуальный хост с каталогом вне DocumentRoot

Я использую Git в C:\Users\MyUser\repository . Я хотел бы протестировать приложение с сервером Apache, хотя у меня сейчас работает сервер, и мне нужен виртуальный хост. Как мне настроить виртуальный ...
2
голоса
1ответ
3k показов

Как я могу сделать файлы, которые я проверяю с помощью git в Windows, доступными для записи по умолчанию в Cygwin?

Я занимаюсь разработкой под Windows и предпочитаю запускать команды git и build из командной строки Windows, но иногда мне нравится использовать cygwin, когда я хочу просто изучить репозиторий ...
2
голоса
1ответ
1k показов

Использование локального закрытого ключа через putty -> shell на удаленном сервере -> github

Возможен ли этот сценарий: Использование putty/ Pageant для подключения через SSH к удаленному серверу Linux (Ubuntu)? В оболочке на удаленном сервере linux выполните "git push origin master" для ...
2
голоса
1ответ
691 показов

Как мне изменить Cmder так, чтобы в приглашении отображалась сводка изменений Git? (+ А /~ С /-D)

Я могу видеть вывод имени ветви без проблем (хотя, в версии 1.3.4+ он также странным образом выдает «master -> origin», когда не использовал его), но я не могу понять, почему он никогда успешно ...
2
голоса
2ответа
596 показов

Как отключить MOTD при использовании Git через SSH в Windows?

Я использую Git на Windows, с хранилищем поверх SSH. Всякий раз, когда я выполняю какие-либо действия, я получаю MOTD с сервера (что является юридическим предупреждением от компании, в которой я ...
2
голоса
2ответа
5k показов

Настройка git, ошибки пути при нажатии / клонировании с локального на NAS

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

Установка git на Bash в Ubuntu в Windows 10 с уже установленным git bash для Windows?

Некоторое время я использовал оболочку git bash в Windows 10, но я только что установил WSL/Bash для Ubuntu в Windows. У BUW есть целая файловая система, отдельная от моих файлов Windows, а также ...
2
голоса
1ответ
1k показов

Можно ли использовать программу Git GPG для s3cmd?

Моя конечная цель - разместить файлы на моем сервере Amazon EC2. После месяца неудачных попыток получить SSH-доступ к серверу я решил попробовать s3cmd и в конечном итоге перенести файлы из моей ...
2
голоса
2ответа
5k показов

Не удается войти в систему после установки Gitolite? Ошибка выделения PTY на канале 0

После того, как я установил Gitolite на свой NAS-устройство Synology DiskStation в соответствии с этими ...
2
голоса
1ответ
5k показов

Как узнать, какие репозитории обслуживает мой git-сервер

Я только что получил доступ к серверу, который кто-то сказал, это "Git репозиторий" Я не использовал git раньше, но я предполагаю, что это должно означать, что где-то есть набор файлов, которые ...
2
голоса
1ответ
2k показов

Bitbucket - разрешение отклонено (открытый ключ)

У меня есть репозитории в github и bitbucket. Сначала я хотел использовать один и тот же открытый ключ в bb и gh без удачи. Поэтому я создал еще один открытый ключ, мой файл .ssh/config выглядит так: ...
2
голоса
0ответов
25 показов

Какая конфигурация / опция требуется для Git, чтобы применить изменения ко всем копиям при слиянии?

Git (по крайней мере, с 2.11.1) не отслеживает копии / переименования / перемещения в хранилище. Тем не менее, впоследствии можно сказать, что он анализирует коммиты, но кажется, что это правильно ...
2
голоса
2ответа
1k показов

обновил местный мерзавец на Lion, что теперь?

Я переформатировал свою машину с Lion, который имел эту версию git по умолчанию: $ git --version git version 1.7.7.5 (Apple Git-26) Я решил обновить Git, поэтому я сделал: $ brew install git ==> ...
2
голоса
1ответ
1k показов

Gpg-агент под Windows в качестве SSH-агента для git bash

У gpg-agent есть опции "--enable-ssh-support" и "--enable-putty-support", что позволяет использовать его как замену общеизвестному ssh-agent. Я дергал себя за волосы, пытаясь понять, как именно это ...
2
голоса
2ответа
551 показов

У вас есть контрольные файлы git-annex для раздела, но вы все еще используете его обычным способом?

Я хочу, чтобы все мои файлы в разделе управлялись git-annex, чтобы иметь возможность переносить их с собой на другие компьютеры через внешний диск. Тем не менее, я хочу использовать раздел нормально ...