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

200
git - пропускает определенные коммиты при слиянии

Я использую Git уже около года и думаю, что это фантастика, но я только начал над второй версией проекта и начал новую ветку для него. Я немного борюсь с лучшим способом справиться с ситуацией. У меня есть две ветви, называемые скажем master10 (для v1) и master20 (для v2). Я делал исправления...

200
Как настроить термин Mac OS X так, чтобы у git был цвет? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 7 лет назад . Улучшить этот вопрос Я видел демо-версию Mac OS X в сети, в которой он настроен на использование...

200
Git сбросить --hard и отправить в удаленный репозиторий

У меня был репозиторий с плохими коммитами (D, E и F для этого примера). ABCDEF мастер и происхождение / мастер Я изменил местный репозиторий специально с git reset --hard. Я взял ветку до сброса, так что теперь у меня есть репозиторий, который выглядит так: A-B-C master \ D-E-F old_master...

200
GIT клон репо через локальную файловую систему в Windows

Я полный нуб, когда дело доходит до GIT. Я просто делал свои первые шаги за последние несколько дней. Я установил репо на своем ноутбуке, снял Trunk из проекта SVN (у меня были некоторые проблемы с ветками, но они не работали), но там все вроде нормально. Теперь я хочу иметь возможность вытащить...

200
Git Stash промах: Git Stash поп и закончился конфликтами слияния

Я сделал git stash popи закончился конфликтами слияния. Я удалил файлы из файловой системы и сделал, git checkoutкак показано ниже, но он думает, что файлы все еще не объединены. Затем я попытался заменить файлы и сделать то git checkoutже самое. Я событие пытался заставить его с -fфлагом. Любая...

200
git: Как мне получить последнюю версию моего кода?

Я использую Git 1.7.4.1. Я хочу получить последнюю версию своего кода из репозитория, но я получаю ошибки ... $ git pull …. M selenium/ant/build.properties …. M selenium/scripts/linux/get_latest_updates.sh M selenium/scripts/windows/start-selenium.bat Pull is not possible because you have unmerged...

200
Измените расположение каталога Git-репозитория.

С Git / Github для Windows, если у меня есть репозиторий с этим каталогом: C:\dir1\dir2что мне нужно сделать, чтобы переместить файлы репо в C:\dir1? Очевидно, я могу физически копировать и вставлять файлы, но что мне нужно делать на стороне Git? У меня есть этот репозиторий на GitHub, и я...

200
Скопируйте Git-репо без истории

В настоящее время у меня есть частный репозиторий на github, который я хочу опубликовать. Однако некоторые из первоначальных коммитов содержат информацию, которую я не хочу обнародовать (жестко закодированные записи и т. Д.). Какой самый простой способ сделать последний коммит публичным (мне на...

200
VS 2017 Git Local Commit Ошибка DB.lock при каждом коммите

Мы получаем эту ошибку при каждом локальном коммите: Git завершился неудачно с фатальной ошибкой. Error: open (". Vs / XXXXXX.Dev.Library / v15 / Server / sqlite3 / db.lock"): Permission deniedfatal: невозможно обработать путь .vs / XXXXXX.Dev.Library / v15 /Server/sqlite3/db.lock Это новая...

199
Git Blame Коммит Статистика

Как я могу «оскорбить» вину (или какую-то более подходящую функцию и / или в сочетании с командами оболочки), чтобы дать мне статистику того, сколько строк (кода) в настоящее время находится в репозитории, исходящем от каждого коммиттера? Пример вывода: Committer 1: 8046 Lines Committer 2: 4378...

199
Как сделать git reset --hard подкаталога?

ОБНОВЛЕНИЕ² : В Git 2.23 (август 2019 г.) есть новая команда, git restoreкоторая делает это, см. Принятый ответ . ОБНОВЛЕНИЕ : Это будет работать более интуитивно, начиная с Git 1.8.3, смотрите мой собственный ответ . Представьте себе следующий вариант использования: я хочу избавиться от всех...

198
Git credential helper - обновить пароль

В настоящее время я использую GitHub поверх HTTPS, и у меня установлена ​​последняя версия Git (1.9.0) вместе с помощником по учетным данным Git в Windows 7. При настройке среды я сказал git-credentials, чтобы я всегда запомнил свое имя пользователя и пароль. Я недавно обновил свой пароль GitHub...

197
Объединить первые два коммита Git-репозитория?

Предположим, у вас есть история, содержащая три коммита A, B и C : A-B-C Я хотел бы объединить два коммита A и B в один коммит AB : AB-C Я попытался git rebase -i A который открывает мой редактор со следующим содержанием: pick e97a17b B pick asd314f C Я меняю это на squash e97a17b B pick asd314f C...

197
Настройка Git через SSH для единовременного входа

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

197
Как я могу отменить удаленные изменения и пометить файл как «разрешенный»?

У меня есть несколько локальных файлов, я вытаскиваю из удаленной ветки и возникают конфликты. Я знаю, что хотел бы сохранить свои локальные изменения и игнорировать удаленные изменения, вызывающие конфликты. Есть ли команда, которую я могу использовать, чтобы фактически сказать «пометить все...

197
Помещение git hooks в хранилище

Считается ли это плохой практикой - помещать .git / hooks в репозиторий проектов (например, используя символические ссылки). Если да, каков наилучший способ доставки одинаковых хуков разным пользователям...

197
GitHub: В доступе отказано (publickey). фатальный: удаленный конец неожиданно завис

Я следовал приведенным ниже инструкциям, чтобы загрузить проект. Глобальная настройка: Download and install Git git config --global user.name "Your Name" git config --global user.email tirenga@gmail.com Add your public key Next steps: mkdir tirengarfio cd tirengarfio git init touch README git add...

197
Дата фиксации Git

Помимо анализа журнала git для строки даты, есть ли собственный способ Git сообщить дату определенной фиксации?

197
Каковы git-концепции HEAD, master, origin?

Поскольку я изучаю git, я постоянно сталкиваюсь с терминами HEAD, master, origin, и я не уверен, в чем различия. Если я правильно понимаю, HEAD всегда равен последней ревизии? И если да, то это последняя версия всего хранилища или конкретной ветки или тега? Это так запутанно. Я прочитал очень много...