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

120
Как приписать один коммит нескольким разработчикам?

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

120
Git Remote: ошибка: фатальная: ошибка протокола: неверный символ длины строки: Unab

На этот вопрос есть ответы на Stack Overflow in English : Git fatal: ошибка протокола: неправильная длина строки, символ: git @ Я настроил сервер git и теперь хочу сначала отправить свое репо с клиента. Я использовал git push origin masterи получаю это сообщение об ошибке: fatal: protocol error:...

120
Ошибка git при git pull (невозможно обновить локальную ссылку)

У меня есть только мастер ветки, и я получаю эту ошибку каждый раз, когда пытаюсь "git pull": error: Couldn't set refs/remotes/origin/master From /var/lib/git/xxx/project ! a0f80ea..49177a3 master -> origin/master (unable to update local ref) и когда я выполняю "git pull origin master", я...

120
Git cherry pick vs rebase

Недавно я начал работать с Git. Переходя к книге Гита онлайн я нашел следующее в разделе «Git перебазироваться»: С помощью команды rebase вы можете взять все изменения, которые были зафиксированы в одной ветке, и воспроизвести их в другой. (Цитата по:...

120
Как использовать команду gitignore в git

Я впервые работаю над git. Я разместил свою ветку на github, и она поместила всю библиотеку и документы в github. Что я могу сделать и как использовать команду gitignore, чтобы снова избежать той же...

120
Как добавить несколько файлов в Git одновременно

Это будет мое первое использование git. Я добавил новые файлы (много) в папку / проект (локальный репозиторий git). Я просмотрел онлайн-руководства и форумы и увидел, что могу git commit -a Итак, я перехожу в базовую папку репозитория и делаю sudo git commit -a Но затем появляется несколько экранов...

120
Код Visual Studio не может обнаружить установленный git

Visual Studio Code сообщает: «Похоже, что git не установлен в вашей системе». когда я пытаюсь переключиться на представление git. Я знаю, что у меня установлен git и используется другими клиентами git. Думаю, если я переустановлю git, следуя инструкциям Visual Studio Code («установите его с помощью...

120
Как установить псевдонимы в Git Bash для Windows?

Как создать псевдоним команды в Git Bash для Windows, загруженной с git-scm.com? Я имею в виду команды Bash, а не Git. (Windows 7) Редактировать: Запись псевдонимов в .bashrcфайл (как предлагает @gturri ) без добавления его в консоль. (После перезагрузки системы) (я никогда не писал псевдоним для...

119
Как пользоваться Git?

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

119
Знаменитая фраза Git «ОШИБКА: пользователю отказано в доступе к .git»

Я пробовал поискать в Google и прочитал https://help.github.com/en/articles/connecting-to-github-with-ssh и различные руководства. Я не могу git push -u origin masterили git push origin master(та же команда). У меня есть учетная запись git как минимум 2 года или около того. Я успешно смог создать...

119
Git: не отображается новая удаленная ветка

Коллега подтолкнул новую удаленную ветку к origin / dev / homepage, и я не вижу ее, когда запускаю: $ git branch -r Я все еще вижу существующие удаленные ветки. Я предполагаю, что это связано с тем, что мои локальные удаленные ссылки не обновлены, поэтому, когда я запустил git pull, ничего не...

119
Почему Git говорит, что моя основная ветка «уже обновлена», хотя это не так?

Основная проблема Я просто удалил ВСЕ код из файла в моем проекте и зафиксировал изменения в моем локальном git (специально). я сделал git pull upstream master для извлечения и слияния из восходящего потока (теоретически, удаленный код должен быть возвращен). Git сообщает мне, что все обновлено....

119
Как интерактивно (визуально) разрешать конфликты в SourceTree / git

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

119
Использование репозитория git как серверной части базы данных

Я делаю проект, связанный со структурированной базой данных документов. У меня есть дерево категорий (~ 1000 категорий, до ~ 50 категорий на каждом уровне), каждая категория содержит несколько тысяч (скажем, до ~ 10000) структурированных документов. Каждый документ - это несколько килобайт данных в...

119
«Обновления были отклонены, поскольку тег уже существует» при попытке отправить в SourceTree

При попытке отправить через исходное дерево появляется следующая ошибка: git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree push -v --tags origin refs/heads/master:refs/heads/master Pushing to https://user@github.com/repo.git To https://user@github.com/repo.git...

119
Удаленная ветвь в Visual Studio Online не отображается в Visual Studio 2015 Team Explorer

Я создал новый репозиторий Git в Visual Studio в Интернете. Я клонировал на свой компьютер и добавил к нему проект. После этого я создал новую ветку под названием «разработка» в Visual Studio в Интернете, и я попытался проверить ее, создав новую локальную ветку, но она не отображается в Team...

119
Git push: «fatal 'origin' не похоже на репозиторий git - fatal Не удалось прочитать из удаленного репозитория».

Я знаю, что подобные вопросы уже задавались. Но я считаю, что моя проблема связана с ошибкой, которую я сделал ранее, и поэтому отличается: позвольте мне объяснить. Все шло гладко, как умел: git add . все файлы из моего локального репозитория. git commit -m "message here" добавлять сообщения в мои...