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

Git - это система управления версиями с открытым исходным кодом (DVCS). Используйте этот тег для вопросов, связанных с использованием Git и рабочими процессами. НЕ ИСПОЛЬЗУЙТЕ тег [github] для проблем, связанных с Git, просто потому, что хранилище находится на GitHub. Кроме того, не используйте этот тег для общих вопросов программирования, которые связаны с Git-репозиторием.

18
Не могу отменить изменения в Git
Увидев в командной строке следующее: # On branch RB_3.0.10 # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: index.htm Я пытаюсь отменить свои изменения, набрав команду: git checkout …
125 git  revert 

18
Переход с CVS на Git: эквивалент $ Id $?
Я прочитал кучу вопросов о простых инструментах управления исходным кодом, и Git показался мне разумным выбором. Он у меня есть и работает, и пока он работает хорошо. Один из аспектов, который мне нравится в CVS, - это автоматическое увеличение номера версии. Я понимаю, что в распределенном репозитории это не имеет …

17
Github Windows: "Не удалось синхронизировать эту ветку"
Я использую Github Windows 1.0.38.1, и когда я нажимаю кнопку «Синхронизировать» после фиксации, я получаю сообщение об ошибке Как мне отладить эту проблему? Если в оболочке, что делать? Синхронизация работает нормально, если я делаю git pushилиgit pull , но в следующий раз, когда я захочу выполнить синхронизацию с помощью окон …

5
Обновить все файлы в буфере с диска в vim
Команда для обновления файла с версии на диске: :e! Как я могу сделать то же самое для всех файлов в буфере? Предыстория: мне это нужно, потому что я использую git с несколькими ветвями с одним открытым vim, содержащим буфер. Когда я проверяю ветку, я хочу обновить vim.
124 git  vim  buffer 

10
Как удалить ненужные капли из моего репозитория git
У меня есть репозиторий GitHub с двумя ветками - master и release. Ветвь выпуска содержала двоичные файлы дистрибутива, которые способствовали очень большому размеру репо (> 250 МБ), поэтому я решил все исправить. Сначала я удалил ветку удаленного выпуска через git push origin :release Затем я удалил ветку локального выпуска. Сначала …
124 git 


5
Как git вычисляет хэши файлов?
Хэши SHA1, хранящиеся в объектах дерева (возвращенные git ls-tree), не соответствуют хешам SHA1 содержимого файла (возвращаемым sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - Как git вычисляет хэши файлов? Сжимает ли он контент перед вычислением хеша?
124 git  hash  sha1  checksum  git-hash 

1
Обновите устаревшую ветку по отношению к master в репозитории Git
У меня есть репозиторий Git, в котором есть ветка (локальная и удаленная), которая устарела. Я хотел бы обновить эту ветку с помощью основной ветки, но я не знаю, как это сделать. Также вероятно будет много конфликтов слияния. Как я могу привести или обновить эту устаревшую ветку до того же состояния, …
124 git  git-branch 

4
Как пропустить всплывающее окно «Свободный объект» при запуске 'git gui'
Когда я запускаю git gui, я получаю всплывающее окно с надписью В настоящее время в этом репозитории около 1500 незакрепленных объектов. Затем он предлагает сжать базу данных. Я делал это раньше, и это уменьшает количество свободных объектов примерно до 250, но это не подавляет всплывающее окно. Повторное сжатие не меняет …


11
Измените удаленную HEAD Git, чтобы указать на что-то помимо мастера
Как мне установить ссылку HEAD на удаленном Git, чтобы она указывала на что-то помимо "master"? В моем проекте есть политика не использовать «главную» ветку (все ветки должны иметь значимые имена). Кроме того, канонический главный репозиторий доступен только через ssh: // без доступа к оболочке (например, GitHub или Unfuddle). Моя проблема …

4
При применении патча есть ли способ разрешить конфликты?
Я на окнах. По разным причинам у нас есть несколько экземпляров git разных веток svn. Много раз я хочу исправить проблему в репозитории A, сгенерировать патч и применить его к репозиторию B. Это работает нормально, за исключением конфликтов. При перебазировании я просто щелкаю папку правой кнопкой мыши, использую tortioseGit и …
124 git  git-am  git-apply 

4
Как я могу нажать на свою вилку с клона исходного репо?
Я создал форк (назовем его myrepo) другого репозитория (назовем его orirepo) на GitHub. Позже клонировал orirepo. git clone https://github.com/original/orirepo.git Я изменил около 20 файлов, затем внес изменения и сделал коммит. git add git commit Однако, когда я попытался нажать git push У меня такая ошибка: remote: Permission to original/orirepo.git denied …
124 git  github 

20
Почему я должен использовать контроль версий? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 11 месяцев назад . Уточните этот вопрос Я читал блог, в котором писатель …
123 svn  git  version-control  cvs 

9
Git: могу ли я подавить перечисление записей «измененного содержимого» / грязного подмодуля в статусе, различиях и т.д.?
Когда-то (я думаю, примерно в версиях 1.6.x) git узнал об изменениях внутри подмодулей. Это меня только раздражает: Поставщик статуса $ git | grep изменен: # modified: vendor / rails (измененное содержимое) $ git diff vendor / diff --git a / vendor / rails b / vendor / rails --- a …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.