git- все статьи тега ➜ страница 9


LF будет заменен CRLF в git - что это такое и важно ли это? [дубликат]

Возможные Дубликаты:ГИТ замена LF с возврата каретки и перевода строки когда я создаю новое приложение rails, я вижу предупреждение в git о замене LF. Я делаю git init git add . а потом бум! Я вижу, что это всплывает почти для всех файлов. Обычно я просто продолжаю работать и создаю свое приложение, и оно исчезает после многих изменений в файлах. пример: файл будет иметь исходные окончания строк в вашем рабочем каталоге. предупреждение: LF будет заменен CRLF в Gemfile. ...

Отказано в разрешении (publickey) при развертывании кода heroku. фатальная ошибка: удаленный конец повесил трубку неожиданно

Я пытаюсь развернуть свой код в heroku с помощью следующей командной строки: git push heroku master но получаю следующую ошибку: Permission denied (publickey). fatal: The remote end hung up unexpectedly Я уже загрузил свой открытый SSH-ключ, но он все еще приходит с этой ошибкой. ...

Куда записывается git config -- global?

при использовании git config --global чтобы настроить вещи, в какой файл он будет писать? пример: git config --global core.editor "blah" Я не могу найти его в этих местах: C:Program FilesGitetcgitconfig C:myapp.gitconfig Я не установил ENV? моя версия Git: 1.6.5.1.1367.gcd48 – на Windows 7 ...

Как использовать git merge --squash?

У меня есть удаленный сервер Git, вот сценарий, который я хочу выполнить: для каждой ошибки / функции я создаю другую ветку Git Я продолжаю фиксировать свой код в этой ветке Git с неофициальными сообщениями Git в верхнем репозитории мы должны сделать один коммит для одной ошибки с официальным сообщением Git Итак, как я могу объединить свою ветку с удаленной веткой, чтобы они просто получили одна фиксация для всех моих чекинов (я даже хочу предоставить сообщение фиксации для этого)? ...

Как заставить git log показывать имена файлов, такие как svn log-v

журнал SVN имеет режим "- v", который выводит имена файлов, измененных в каждом коммите, например: jes5199$ svn log -v ------------------------------------------------------------------------ r1 | jes5199 | 2007-01-03 14:39:41 -0800 (Wed, 03 Jan 2007) | 1 line Changed paths: A /AUTHORS A /COPYING A /ChangeLog A /EVOLUTION A /INSTALL A /MacOSX есть ли быстрый способ получить список измененных файлов в каждой фиксации в git? ...

Как помечать старый коммит в Git?

мы новички в git, и я хочу установить тег в начале нашего репозитория. Наш производственный код такой же, как и начальный репозиторий, но с тех пор мы сделали коммиты. Тег в начале позволит нам "откатить" производство к известному, стабильному состоянию. Итак, как добавить тег к произвольному, более старому фиксации? ...

Разрешите конфликты слияния Git в пользу их изменений во время вытягивания

Как разрешить конфликт слияния git в пользу вытянутых изменений? в основном мне нужно удалить все конфликтующие изменения из рабочего дерева без необходимости проходить через все конфликты с git mergetool при сохранении всех бесконфликтных изменений. Желательно делать это во время вытягивания, а не после. ...

Как связать папку с существующим приложением Heroku

У меня есть существующее приложение Rails на GitHub и развернуто на Heroku. Я пытаюсь настроить новую машину разработки и клонировать проект из моего репозитория GitHub. Однако я смущен тем, как связать эту папку с Heroku. Первоначально, я использовал heroku create команда, но, очевидно, я не хочу делать это на этот раз, так как он создаст еще один экземпляр Heroku. ...

В чем разница между Mercurial и Git?

Я уже некоторое время использую git в Windows (с msysGit), и мне нравится идея распределенного управления версиями. Совсем недавно я смотрел на Mercurial (hg), и это выглядит интересно. Тем не менее, я не могу обернуть голову вокруг различий между hg и git. кто-нибудь сделал параллельное сравнение между git и hg? Мне интересно узнать, чем отличаются hg и git, не переходя к обсуждению фанатов. ...

Определение понятий "вниз по течению" и " вверх по течению"

Я начал играть с Git и наткнулся на термины "вверх по течению" и "вниз по течению". Я видел их раньше, но никогда не понимал их полностью. Что означают эти термины в контексте SCMs ( Управление Конфигурацией Программного Обеспечения инструменты) и исходный код? ...

Глобальный Git игнорировать

Я хочу настроить Git для глобального игнорирования определенных файлов. я добавил .gitignore файл в корневой каталог моего пользователя (Users/me/) и я добавил к нему следующую строку: *.tmproj но это не игнорировать этого типа файлов, любая идея, что я делаю неправильно? ...

Как я могу показать свою глобальную конфигурацию git?

Я хотел бы показать все настроенные разделы git. Я нашел только git config --get core.editor и я хотел бы вывести все, что настроено глобально, а не только настроенный редактор по умолчанию. ...

Я фиксирую блокировку пакета.json файл, созданный npm 5?

npm 5 был выпущен сегодня и одна из новых функций включает детерминированные установки с созданием . этот файл должен храниться в системе контроля версий? Я предполагаю, что это похоже на yarn.lock и composer.lock, оба из которых должны храниться в системе управления версиями. ...

Обновить подмодуль Git до последней фиксации в origin

у меня есть проект с подмодулем Git. Это из ssh://... URL, и находится на фиксации A. фиксация B была перенесена на этот URL, и я хочу, чтобы подмодуль извлек фиксацию и изменил ее. теперь я понимаю, что git submodule update должен делать это, но это не так. Он ничего не делает (нет вывода, успех код выхода). Вот пример: $ mkdir foo $ cd foo $ git init . Initialized empty Git repository in /.../foo/.git/ $ git submodule add ssh://user@host/git/mod mod Cloning into mod... user@host's password: ...

Разница между git stash pop и git stash apply

я использую git stash pop уже довольно давно. Я недавно узнал о ...

Откат к старой фиксации Git в публичном РЕПО

Как я могу вернуться к определенной фиксации в git? лучший ответ, который кто-то мог дать мне, был использовать git revert X раз, пока я не достигну желаемой фиксации. Итак, предположим, что я хочу вернуться к фиксации, которая составляет 20 коммитов, мне нужно будет запустить ее 20 раз. есть ли более простой способ сделать это? Я не могу сбросить, потому что этот репозиторий является публичной. ...

git восстановить удаленный файл, где не было сделано фиксации после удаления

Я удалил некоторые файлы. я еще не совершал. Я хочу сбросить свое рабочее пространство для восстановления файлов. Я git checkout .. но удаленные файлы по-прежнему отсутствует. и git status показывает: # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # deleted: cc.properties # deleted: store/README # deleted: store/cc.properties # почему бы и нет git checkout . сбросить рабочее пространство в HEAD? ...

Почему git fast-forward сливается по умолчанию?

исходя из mercurial, я использую ветви для организации функций. Естественно, я хочу видеть этот рабочий процесс и в своей истории. Я начал свой новый проект с помощью git и закончил свою первую функцию. При объединении функции я понял, что git использует быструю перемотку вперед, т. е. он применяет мои изменения непосредственно к главной ветви, если это возможно, и забывает о моей ветви. Итак, чтобы думать в будущее: я единственный, кто работает над этим проектом. Если я использую подход git п ...

Как выбрать несколько коммитов cherry-pick

у меня есть две ветви. Совершение a это голова одного, в то время как другой имеет b,c,d,e и f на a. Я хочу двигаться c,d,e и f в первую ветку без фиксации b. Используя вишня выбрать легко: выезд первого отделения выбирают по одному c до f и перебазировать вторую ветку на первую. Но есть ли способ, чтобы выбрать все c -f в одну команду? здесь визуальное описание сценария (спасибо JJD): ...

Как можно изменить временную метку старого коммита в Git?

ответы Как изменить существующие, не очищенные коммиты? опишите способ изменения предыдущих сообщений фиксации, которые еще не были отправлены вверх по течению. Новые сообщения наследуют временные метки исходных коммитов. Это кажется логичным,но есть ли способ также изменить время? ...