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

144
Доморощенный `git` не использует завершение

При использовании git OSX, после того, как я git commit <tab>изменю файл, который я могу просто сделать , это автоматически завершит имя файла до того, которое было изменено. Однако, если я устанавливаю более новую версию git из homebrew и использую ее, эта функция больше не работает (то есть...

144
Когда бы вы использовали .git / info / exclude вместо .gitignore для исключения файлов?

Меня немного смущают плюсы и минусы использования .git/info/excludeи .gitignoreисключения файлов. Оба они находятся на уровне хранилища / проекта, так как они отличаются и когда мы должны использовать...

144
Как узнать имя пользователя и адрес электронной почты git, сохраненные во время настройки?

Во время настройки gitя выполнил эти две команды: git config --global user.name "My Name" git config --global user.email "myemail@example.com" Однако сомневаюсь, допустил ли я опечатку или нет. Итак, есть ли команда знать имя и электронную почту , которая gitсохраненную во время конфигурации?...

144
Новый файл, созданный в Xcode 9.3, <wsname> .xcworkspace / xcshareddata / IDEWorkspaceChecks.plist, следует ли его зафиксировать?

Я загрузил недавно выпущенный Xcode 9.3, перекомпилировал свое рабочее пространство и заметил, что он создал новый файл: <mywsname>.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist содержание которого: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD...

143
Как открыть несколько запросов на вытягивание на GitHub

Когда я открываю запрос на перенос на GitHub . Все коммиты с момента моего последнего запроса и все новые автоматически добавляются к этому запросу . Я не могу контролировать, какие коммиты добавляются, а какие нет. Когда я пытаюсь открыть другой запрос на перенос, я получаю сообщение об ошибке...

143
Каков предполагаемый вариант использования git stash?

Если я работаю в ветке A и внезапно мне нужно поработать в ветке B, прежде чем я буду готов к фиксации в ветке A, я сохраняю свои изменения в A, проверяю B, выполняю свою работу там, затем проверяю A и применяю тайник. Если я работаю над A и хочу перестать работать в течение дня, следует ли мне...

142
предупреждение: refname 'HEAD' неоднозначно

Я новичок в Git, и мне кажется, что у меня слишком много одной ветки, если я выполню следующую команду: warning: refname 'HEAD' is ambiguous. Получаю следующий результат: warning: refname 'HEAD' is ambiguous. From github.com:dagda1/hornget * branch master -> FETCH_HEAD warning: refname 'HEAD'...

142
Я меняю заглавные буквы в каталоге, и Git, кажется, не улавливает его

Я разрабатываю проект на OS X Lion, который находится под контролем версий Git. У меня были эти каталоги в нижнем регистре, а затем они были заглавными (например, emailaddresses => EmailAddresses), но Git, похоже, не распознал это изменение. Он все еще думает, что каталоги в нижнем регистре,...

142
Коммиты с перекрестными ссылками в github

Я хотел бы сослаться на коммиты в других репо (в данном случае подмодули) в выпусках github моего основного репо. Можно ли сделать это, не вводя полную гиперссылку способом, аналогичным тому, как github создает укороченную гиперссылку из номера...

142
Как получить родителей коммита слияния в git?

Некоторые команды git принимают родительский элемент как ревизию; другие (например, git revert) в качестве родительского числа. Как достать родителей для обоих случаев. Я не хочу использовать команду графического журнала, поскольку для этого часто требуется прокрутка длинного дерева вниз, чтобы...

142
Почему git запрашивает у меня сообщение о коммите после слияния?

Недавно, после любого git pull, git начал порождать мой текстовый редактор и запрашивать сообщение фиксации слияния. Сообщение о коммите уже предварительно заполнено, и мне просто нужно сохранить и закрыть окно, чтобы завершить извлечение. В прошлом он выполнял бы слияние в молчании со стандартным...

142
Heroku 'Permission denied (publickey) fatal: Could not read from remote repository' беды

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

141
Как преобразовать URL-адреса git: в URL-адреса http:

Я работаю за http-прокси. Я пытаюсь клонировать исходное дерево Android, используя их инструмент «репо». Этот инструмент настаивает на использовании git://URL-адресов, хотя http://URL-адреса тоже работают. В результате я не могу скачать исходник. Можно ли заставить gitвсегда пользоваться http?...

141
Git Clone: ​​Только файлы, пожалуйста?

Я хочу клонировать репозиторий GIT и НЕ получить .gitкаталог. Другими словами, мне просто нужны файлы. Есть ли способ сделать это? git clone --no-checkoutсделал прямо противоположное тому, что я хочу (дал мне только .gitкаталог). Я пытаюсь сделать это для удаленного репо, а не для локального, что...

141
Перемещение содержимого репозитория Git в другой репозиторий с сохранением истории

Я пытаюсь переместить только содержимое одного репозитория ( repo1) в другой существующий репозиторий ( repo2) с помощью следующих команд: git clone repo1 git clone repo2 cd repo1 git remote rm origin git remote add repo1 git push Но это не работает. Я просмотрел аналогичный пост, но нашел только...

140
Могу ли я заставить git распознавать файл UTF-16 как текст?

Я отслеживаю файл виртуальной машины Virtual PC (* .vmc) в git, и после внесения изменений git определил файл как двоичный и не стал бы различать его для меня. Я обнаружил, что файл был закодирован в UTF-16. Можно ли научить git распознавать, что это текстовый файл, и обрабатывать его...

140
Eclipse git checkout (также известный как возврат)

Можно ли сделать эквивалент git checkoutиз Eclipse с помощью плагина EGit? У меня есть файл, который был изменен. Я хочу отменить изменения и вернуть файл обратно в исходный репозиторий. В Subversion это называется откатом. В git эквивалентом является оформление заказа. Я не могу найти ни одного...

140
Как я могу заставить git игнорировать будущие изменения файла?

Я создал версию файла по умолчанию, включенную в репозиторий git. Важно, чтобы при клонировании репозитория кто-то получил копию этого файла. Однако я хотел бы настроить git так, чтобы он позже игнорировал изменения в этом файле. .gitignoreработает только с неотслеживаемыми файлами. Моя мотивация...

140
При удалении удаленной ветки git «ошибка: невозможно отправить в неквалифицированный пункт назначения»

Я пытаюсь удалить удаленную ветку git с помощью git push origin :my_remote_branch и получая: error: unable to push to unqualified destination: my_remote_branch The destination refspec neither matches an existing ref on the remote nor begins with refs/, and we are unable to guess a prefix based on...