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


ГИТ: ваш филиал находится впереди на X совершает

как это на самом деле происходит? Я работаю в одном РЕПО сам на данный момент, так что это мой рабочий процесс: изменить файлы Commit повторите 1-2, пока не удовлетворены Push to master тогда, когда я делаю git status Он говорит мне, что моя ветка вперед на X совершает (предположительно столько же коммитов, сколько я сделал). Это потому, что когда вы нажимаете код, он не делает фактически обновите свои локально кэшированные файлы (в .папки ЖКТ)? git pull Кажется, "исправить" это странное соо ...

Как использовать git bisect?

Я читал некоторые статьи говорят, что git bisect потрясающе, однако я не носитель языка, и я не могу понять, почему это потрясающе. не могли бы вы продемонстрировать на каком-нибудь примере кода, что в этом такого удивительного? Это так же, как svn blame? ...

перемещение зафиксированных (но не выталкиваемых) изменений в новую ветку

Я сделал довольно много работы ("Ваша ветвь опережает" origin/master " на 37 коммитов.") который действительно должен был пойти в свою собственную ветвь, а не в master. Эти коммиты существуют только на моей локальной машине и не были нажаты на origin, но ситуация несколько осложняется тем, что другие разработчики подталкивают к origin/master и я вытащил эти изменения. как мне ретроактивно переместить мои 37 локальных коммитов на новую ветку? Основываясь на документах, он появляется это git re ...

Как клонировать репозиторий git с определенной ревизией / набором изменений?

Как я могу клонировать репозиторий git с определенной ревизией, что-то вроде того, что я обычно делаю в Mercurial: hg clone -r 3 /path/to/repository ...

Добавить только изменения без пробелов

у меня есть текстовый редактор, чтобы автоматически обрезать конечные пробелы при сохранении файла, и я вклад в проект с открытым исходным кодом, который имеет серьезные проблемы с пробела. каждый раз, когда я пытаюсь отправить патч, я должен сначала игнорировать все изменения пробелов только вручную, чтобы выбрать только соответствующую информацию. Не только это, но и когда я бегу git rebase Я обычно сталкиваюсь с несколькими проблемами из-за них. как таковой я хотел бы иметь возможность доба ...

Как Перенести существующий подмодулей в Git в Git-репозиторий?

Я хотел бы изменить имя каталога подмодуля Git в моем суперпроекте Git. предположим, что у меня есть следующая запись в моем .gitmodules file: [submodule ".emacs.d/vimpulse"] path = .emacs.d/vimpulse url = git://gitorious.org/vimpulse/vimpulse.git что мне нужно ввести, чтобы переместить ...

Как я могу разделить git commit, похороненный в истории?

я перепутал свою историю и хочу внести в нее некоторые изменения. Проблема в том, что у меня есть фиксация с двумя несвязанными изменениями, и эта фиксация окружена некоторыми другими изменениями в моей локальной (не выталкиваемой) истории. Я хочу разделить эту фиксацию, прежде чем вытолкнуть ее, но большинство руководств, которые я вижу, связаны с разделением вашего последнего фиксации или незафиксированных локальных изменений. Возможно ли сделать это для фиксации, которая немного похоронена в ...

В git, в чем разница между merge --squash и rebase?

Я новичок в Git и я пытаюсь понять разницу между сквош и перебазироваться. Насколько я понимаю, вы выполняете сквош при выполнении ребаза. ...

Найти материнская ветка в Git

допустим, у меня есть следующий локальный репозиторий с деревом фиксации: master --> a develop c --> d feature f --> g --> h master мой это последний стабильный релиз код,develop - мой это 'следующий' код релиза и feature и новая функция готовится к develop. что я хочу быть в состоянии сделать на моем удаленном РЕПО с помощью крючков, это для толчков к feature будет отказано, если commit f прямая потом ...

Как вернуться к версии файла главной ветви origin

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

В чем разница между git clone и checkout?

в чем разница между git clone и git checkout? ...

Несколько учетных записей github на одном компьютере?

пытается работать как на моих фактических" рабочих " репозиториях, так и на моих личных репозиториях на Git hub с моего компьютера. рабочая учетная запись была создана первой, и все работает безупречно. моя личная учетная запись, однако, не может нажать на мое личное РЕПО, которое настроено под другой учетной записью/электронной почтой. Я попытался скопировать свой рабочий ключ в свой личный кабинет, но это вызывает ошибку, потому что, конечно, ключ может быть прикреплен только к одному счет. ...

Как сделать запрос тянуть на GitHub

Как создать и / или отправить запрос на вытягивание в другой репозиторий, размещенный на GitHub? ...

В Git слияние без автоматической фиксации

можно сделать git merge, но без фиксации? "man git merge" говорит так: With --no-commit perform the merge but pretend the merge failed and do not autocommit, to give the user a chance to inspect and further tweak the merge result before committing. но когда я пытаюсь использовать git merge С --no-commit он по-прежнему автоматически фиксируется. Вот что я сделал: $> ~/git/testrepo$ git checkout master Switched to branch 'master' $> ~/git/testrepo$ git branch * master v1.0 $> ~ ...

Как удалить локальный репозиторий в Git? [дубликат]

этот вопрос уже есть ответ здесь: как полностью удалить репозиторий git, созданный с помощью init? 18 ответов Я не могу найти команду. Я попытался погуглить "git' delete a repository'". ...

Почему я не могу перейти к этому голому хранилищу?

вы можете объяснить, что не так с этим рабочим процессом? $ git init --bare bare Initialized empty Git repository in /work/fun/git_experiments/bare/ $ git clone bare alice Cloning into alice... done. warning: You appear to have cloned an empty repository. $ cd alice/ $ touch a $ git add a $ git commit -m "Added a" [master (root-commit) 70d52d4] Added a 0 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 a $ git push No refs in common and none specified; doing nothing. Perhaps ...

Могу ли я получить список файлов, помеченных --предположим-без изменений?

что я отметил как --assume-unchanged? Есть ли способ узнать, что я спрятал, используя эту опцию? я копал через .git/ каталог и не вижу ничего, что выглядит так, как я ожидал, но это должно быть где-то. Я забыл, что я отметил таким образом несколько недель назад, и теперь мне нужно документировать эти детали для будущих разработчиков. ...

ГИТ тянуть против ГИТ выборки ГИТ перебазирования

еще один вопрос сказал git pull Как git fetch + git merge. а в чем разница между git pull VS git fetch + git rebase? ...

Отображение подмодулей не найдено.gitmodule для пути, который не является подмодулем

у меня есть проект, который имеет субмодуль на lib/three20 мой ...

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

Как мне сделать git status поэтому он не отображает неотслеживаемые файлы без использования .gitignore? Я хочу получить информацию о состоянии модификации только для отслеживаемых файлов. ...