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

96
Разглашает ли Git мой адрес электронной почты?

В руководствах, которые я читал до сих пор по Git, говорится, что я должен войти в конфигурацию и указать свое имя и адрес электронной почты. Они не уточняют; они просто говорят сделать это. Зачем Git мой адрес электронной почты? И, что более важно, если я сделаю свое репо общедоступным, например,...

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

Я пытаюсь следовать этому руководству railscast для authlogic - и он указывает на источник здесь - У меня установлен git - как мне реплицировать исходный код на мой локальный хост, чтобы я мог следовать руководству, как на скринкасте?...

96
Макет репозитория GIT для сервера с несколькими проектами

Одна из вещей, которые мне нравятся в том, как я настроил Subversion, - это то, что у меня может быть один главный репозиторий с несколькими проектами. Когда я хочу работать над проектом, я могу проверить только этот проект. Как это \main \ProductA \ProductB \Shared затем svn checkout...

96
«Git diff» ничего не делает

Я предполагаю, что это где-то ошибка конфигурации, но я не могу понять, где. Обычные команды git работают нормально, но git diff ничего не делает. На всякий случай я удалил внешние инструменты сравнения из моего файла .gitconfig. Он был установлен через MacPorts и является последней версией...

96
Почему у моей «ветки git» нет мастера?

Я новичок в git и продолжаю читать об "основной" ветке. «Мастер» - это просто обычное имя, которое люди использовали, или оно имеет особое значение HEAD? Когда я делаю это git branchна своем клоне, я вижу только одну ветвь - ту, на которой я работаю. Никакого «хозяина». Если я печатаю git checkout...

96
Мне нужно выскочить и выбросить «средний» коммит в моей основной ветке. Как я могу это сделать?

Например, в следующей основной ветке мне нужно удалить только фиксацию af5c7bf16e6f04321f966b4231371b21475bc4da, которая является второй из-за предыдущей перебазировки: commit 60b413512e616997c8b929012cf9ca56bf5c9113 Author: Luca G. Soave <luca.soave@gmail.com> Date: Tue Apr 12 23:50:15 2011...

96
Как игнорировать файлы, находящиеся в репозитории?

У меня есть файл (config.php), который уже зафиксирован в репозитории Git, но я хочу игнорировать локально, т.е. я хочу, чтобы этот файл оставался в репозитории, но заставлял Git игнорировать любые изменения в нем. Я помещаю файл в .gitignore, но он все еще помечен как измененный, и Git все еще...

96
История или журнал команд, выполненных в Git

Есть ли способ отслеживать команды, которые я использовал в Git под Windows? Я хочу просмотреть все команды, которые я применил в своем репозитории. Я хочу иметь возможность вернуться к истории команд и выяснить, какая команда вызвала проблему, если она возникла. Просмотр истории коммитов - это...

96
Настройка пользователя и пароля с помощью Git Bash

Я использую Git Bash в Windows 7. Мы используем GitHub в качестве источника нашего репозитория. Каждый раз, когда я нажимаю или тяну, я должен предоставить учетные данные пользователя и пароль. Я знаю, что мои ключи SSH настроены правильно, иначе я не смогу получить доступ к репозиторию. (То есть,...

96
Почему нельзя применить stash к рабочему каталогу?

Я не могу вернуть тайник в рабочий каталог. Маленькая история: Сначала я попытался протолкнуть некоторые зафиксированные изменения, но он сказал: «Нет, вы не можете, сначала потяните» ... Хорошо, тогда я извлечу что-то из GitHub, а затем отправлю свои изменения. Когда я попытался вытащить, он...

96
Как добавить / usr / local / bin в $ PATH на Mac

Когда я открываю .profile в терминале, я получаю следующее: export PATH=$PATH:/usr/local/git/bin Теперь я установил node.js для Mac, и он говорит: Убедитесь, что / usr / local / bin находится в вашем $ PATH. Как добавить /usr/local/binв экспорт PATH=$PATH:/usr/local/git/bin?...

96
Что на самом деле означает git checkouts?

Что есть checkoutв git? Я знаю, что когда вы делаете checkoutэто с определенной веткой, HEADточки на эту ветку. Но что это на самом деле означает? Означает ли это, что я могу работать над этой веткой? Если да, то без проверки ветки я не смогу с ней работать? Кроме того, что remote checkoutзначит?...

96
Проверка подписанных коммитов git?

В более новых версиях gitможно подписывать отдельные коммиты (в дополнение к тегам) с помощью ключа PGP: git commit -m "some message" -S И вы можете показать эти подписи в выводе git logс помощью --show-signatureопции: $ git log --show-signature commit 93bd0a7529ef347f8dbca7efde43f7e99ab89515 gpg:...

96
Git stash дважды

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

96
Изменить дату тега git (или выпуска GitHub на его основе)

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

96
Git pull до определенной фиксации

Я хочу сделать, git pullно только до определенной фиксации. A->B->C->D->E->F (Remote master HEAD) Итак, предположим, моя local masterГОЛОВА указывает на B, а я хочу тянуть до E. Что я должен делать ? Это не подтягивание конкретной фиксации, это подтягивание к определенной фиксации....

96
Ошибка недопустимого активного пути разработчика после обновления до El Capitan

Я столкнулся с этой ошибкой, пытаясь нажать на git, когда набрал git init. xcrun: ошибка: недопустимый активный путь разработчика (/ Library / Developer / CommandLineTools), отсутствует xcrun в: / Library / Developer / CommandLineTools / usr / bin / xcrun Я пробовал следующие решения. xcode-select...

95
Управление проектами на GitHub [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос (РЕДАКТИРОВАТЬ: этот вопрос теперь устарел для...

95
как установить желаемый язык в git-gui?

Я недавно пришел в git для проекта, в котором участвую. Я нашел git gui довольно удобным (под OSX Snow Leopard) для srtat, но мне бы очень хотелось, чтобы он не был локализован (на французском, в моем случае). Есть ли предпочтение или взлом, чтобы git gui отображался на английском языке?...

95
Git: восстановить удаленную (удаленную) ветку

Мне нужно восстановить две ветки Git, которые я каким-то образом удалил во время push. Эти две ветки были созданы в другой системе и затем помещены в мой «общий» (github) репозиторий. В моей системе я (по-видимому) получил ветки во время выборки: ~/myfolder> git fetch remote: Counting objects:...