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

190
Git: Cherry-Pick в рабочую копию без коммита

У меня есть несколько веток, в которых я храню определенные коммиты, которые время от времени я хочу применить к своей рабочей копии. Первоначально я пытался выбрать вишню, но я не хочу, чтобы коммит был позже в целевой ветке. Так я и сделал cherry-pick+reset HEAD~1 --soft Есть ли что-то более...

190
Проект против репозитория в GitHub

В GitHub, какова концептуальная разница между проектом (который может быть создан внутри хранилища) и хранилищем? Я видел несколько похожих вопросов ( здесь , здесь и здесь ) в SO, но ни один из них не объясняет, что такое проект GitHub, что такое репозиторий GitHub и когда использовать каждый из...

190
Как мне избежать ввода «git» в начале каждой команды Git?

Мне интересно, есть ли способ избежать необходимости вводить слово gitв начале каждой команды Git. Было бы хорошо, если бы был способ использовать gitкоманду только один раз в начале после открытия командной строки, чтобы войти в «режим Git» . Например: git> После чего каждая команда, которую мы...

189
Git: скопировать все файлы в каталоге из другой ветки

Как мне скопировать все файлы в каталоге из другой ветки? Я могу перечислить все файлы в этом каталоге, выполнив git ls-tree master:dirname Затем я могу скопировать все файлы по отдельности, выполнив git checkout master -- dirname/filename Однако использование групповых символов до сих пор было...

189
Перезапустить / отменить разрешение конфликтов в одном файле

В более крупном git-слиянии с несколькими конфликтующими файлами я неправильно пометил файл как разрешенный (используя git add FILEпосле некоторого редактирования) Теперь я хотел бы отменить мою попытку разрешения конфликта и начать с разрешения этого файла. Как я могу это...

189
Получить конкретный коммит из удаленного Git-репозитория

Есть ли способ получить только один конкретный коммит из удаленного репозитория Git, не клонируя его на моем ПК? Структура удаленного репо абсолютно такая же, как у меня, и поэтому никаких конфликтов не будет, но я понятия не имею, как это сделать, и я не хочу клонировать этот огромный репозиторий....

188
Затмение Android и гитиньор

Какие файлы / папки можно безопасно игнорировать для включения в git? Я скопировал хороший проект, удалил папки gen и bin и попытался запустить приложение. Окно запуска Android говорит: «Ваш проект содержит ошибки, пожалуйста, исправьте их перед запуском приложения. На значке слева от проекта в...

188
Откат локального и удаленного репозитория git на 1 коммит

Я читал похожие посты на эту тему и не могу понять, как это сделать правильно. Я зарегистрировал около 1000 файлов, которые мне не нужны, и я бы предпочел не проходить 1by1 и удалить их все из репо. У меня есть удаленный masterфилиал. У меня есть местное masterотделение. Они оба в одной ревизии. Я...

188
Может ли проект иметь несколько источников?

Может ли проект иметь два (или более) «источника» в Git? Я хотел бы перенести один проект на github и сервер Heroku . В частности, эта ошибка появляется при добавлении репозитория github: $ git remote add origin https://github.com/Company_Name/repository_name.git fatal: remote origin already...

188
Как лучше всего помещать несколько проектов в репозиторий git? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост. . Закрыто в прошлом году . Улучшить этот вопрос По какой-то причине у меня есть только один...

188
Как просмотреть все коммиты за определенный день?

Я уже посмотрел соответствующие документы с git-scm.com и gitref.org , но, похоже, не могу понять это. Допустим, я хочу получить все коммиты на вторник, 12 ноября 2013 года. Используя в качестве примера существующее репо, я точно знаю, что у меня были коммиты в этот день, а также коммиты накануне и...

187
Что на самом деле делает git, когда говорит, что «разрешает дельты»?

Во время первого клона репозитория git сначала получает объекты (что достаточно очевидно), а затем тратит примерно столько же времени на «разрешение дельт». Что на самом деле происходит во время этой фазы...

187
Обновление и фиксация только прав доступа к файлу с помощью контроля версий git

Просто превратил some.shфайл в исполняемый файл ( chmod 755 ...), разрешения были обновлены, но не содержимое. Есть ли способ зафиксировать файл в git, чтобы исполняемый бит был восстановлен / установлен на clone / checkout / pull ? Обновление: как я могу отследить, что новые разрешения были...

187
git stash -> объединить сохраненные изменения с текущими изменениями

Я внес некоторые изменения в свою ветку и понял, что забыл, что я спрятал некоторые другие необходимые изменения в этой ветке. То, что я хочу, - это способ объединить мои скрытые изменения с текущими изменениями. Есть ли способ сделать это? Это больше для удобства, в конце концов я сдался и...