git- все статьи тега ➜ страница 23
Типичный.файл gitignore для приложения Android
просто поместите проект Android под git (бобовый стебель) управление версиями через командную строку ( терминал mac). Следующим шагом является настройка исключений. тем из вас, кто уже прошел этот путь: что должно быть типичным .файл gitignore выглядит как для проекта android? проект настроен в Eclipse ...
Как использовать git с интеграцией gnome-keyring
Git 1.8.0 поддерживает интеграцию с gnome-keyring. http://www.h-online.com/open/news/item/Git-1-8-0-can-access-Windows-and-GNOME-keyrings-1733879.html после прочтения документов о помощниках учетных данных git:http://git-scm.com/docs/gitcredentials.html Я не смог найти способ, чтобы использовать эту новую функцию. Как я могу его интегрировать? Я использую Archlinux с Git, установленным из репозитория Archlinux. (мерзавец 1.8.0) ...
Настройка инструмента с дифф.gitconfig хранит настройки
как настроить Git для использования другого инструмента для различения с помощью .файл gitconfig? у меня это в моем .gitconfig: [diff] tool = git-chdiff #also tried /bin/git-chdiff Он не работает; он просто открывает обычную командную строку diff. Когда я делаю export GIT_EXTERNAL_DIFF=git-chdiff затем git diff откроет внешний инструмент diffing (поэтому я знаю, что скрипт внешнего инструмента diff отлично работает). У меня что-то не так с моим .конфигурация gitconfig для инструмента ...
Как провести различие между локальными незафиксированными изменениями и источником
допустим, я клонировал репозиторий и начал изменять файлы. Я знаю, что если у меня есть локальные незафиксированные изменения, я могу сделать diff следующим образом git diff test.txt и это покажет мне разницу между текущей локальной головкой и измененными, незафиксированными изменениями в файле. Если я зафиксирую эти изменения, я могу отличить его от исходного репозитория с помощью git diff master origin/master но есть ли способ отличить локальные изменения от исходного репозитория на сервере д ...
Разница между GIT и CVS
в чем разница между системами управления версиями Git и CVS? Я с удовольствием использую CVS уже более 10 лет, и теперь мне сказали, что Git намного лучше. Может кто-нибудь объяснить, в чем разница между ними, и почему один лучше другого? ...
Как заставить git-diff и git log игнорировать новые и удаленные файлы?
иногда есть несколько измененных файлов вместе с некоторыми новыми, удаленными и/или переименованными файлами. При выполнении git diff или git-log Я хотел бы опустить их, чтобы лучше заметить изменения. На самом деле, перечисление имен новых и удаленных файлов без их содержания было бы лучше всего. Для" старого "переименованного в" Новый "я хотел бы дополнительно получить разницу между" старым "и"новым". ...
Разрешение конфликта слияния "оба добавлены" в git?
Я перебазируюсь в git, и один конфликт, который я получаю, - это "оба добавленных", то есть точно такое же имя файла было добавлено независимо в моей ветке, и в ветке, на которой я перебазируюсь. git status говорит: # Unmerged paths: # (use "git reset HEAD <file>..." to unstage) # (use "git add/rm <file>..." as appropriate to mark resolution) # # both added: src/MyFile.cs мой вопрос, как мне решить эту проблему? Должен ли я использовать инструмент слияния или е ...
Как получить родителей слияния фиксации в git?
некоторые команды git принимают родителя как ревизию; другие (например,git revert), как родительский номер. Как получить родителей для обоих случаев. Я не хочу использовать графическую команду log, так как для этого часто требуется прокручивать длинное дерево, чтобы найти второго родителя. ...
Переименовать в Git подмодуля
есть ли простой способ переименовать каталог подмодулей git (кроме прохождения всего движения удаление это и повторное добавление его с новым именем назначения). и пока мы на нем, почему я просто не могу сделать следующее в Родительском каталоге:git mv old-submodule-name new-submodule-name ...
Возобновление клонирования git-svn
Я начал клонировать репозиторий SVN с помощью операции клонирования git-svn. Примерно через 6 часов импорта (это большое РЕПО) мой компьютер пошел и спал на мне. Есть ли способ возобновить работу без повторного выполнения всех первоначальных работ? ...
Git Clone: только файлы, пожалуйста?
Я хочу клонировать git РЕПО и не в конечном итоге с . Другими словами, Я просто хочу файлы. Есть ли способ сделать это? git clone --no-checkout сделал прямо противоположное тому, что я хочу (мне дали только ). Я пытаюсь сделать это для remote РЕПО, а не локальное, то есть это не дубликат "как сделать" экспорт git "(например, "экспорт svn") "(хотя решение может оказаться одинаковый.) ...
Git: могу ли я подавить список "измененного содержимого" /грязных записей подмодуля в status, diff и т. д.?
когда-то (около 1.6.X релизы, я думаю) git стало известно об изменениях внутри подмодулей. Это только раздражает меня: $ git status vendor | grep modified: # modified: vendor/rails (modified content) $ git diff vendor/ diff --git a/vendor/rails b/vendor/rails --- a/vendor/rails +++ b/vendor/rails @@ -1 +1 @@ -Subproject commit 046c900df27994d454b7f906caa0e4226bb42b6f +Subproject commit 046c900df27994d454b7f906caa0e4226bb42b6f-dirty пожалуйста, остановите его? Edit: Итак, у меня ...
Как устанавливается origin / HEAD?
у меня есть ветка, настроенная для отслеживания ссылки в origin. git checkout <branchname> переключается на эту ветку, и A git status покажет мне, как далеко впереди или позади моей ветви от происхождения, но я удивлен, что origin/HEAD по-прежнему указывает на origin/master, а не origin/<branchname> Итак, мой вопрос в том, при каких обстоятельствах origin/HEAD перемещается? EDIT: Я ценю ответы о как чтобы переместить начало / голову, но меня интересует, что" органически " движетс ...
Git: как игнорировать скрытые каталоги?
Я хотел бы, чтобы Git игнорировал все скрытые файлы и каталоги, т. е. .aptitude,.ssh/ и .bash_rc. Есть ли простое правило, чтобы покрыть это без конкретного добавления каждой записи? ...
Найдите, какая фиксация в настоящее время проверена в Git
Я нахожусь в середине git bisect сессии. какова команда, чтобы узнать, какой commit (SHA1 hash) я сейчас нахожусь? git status не дает этого. Edit: я думаю, вызов git log и, глядя на первую запись работает? ...
В чем разница между git игнорируя каталог и каталог/*?
Я смущен тем, что это правильный способ игнорировать содержимое каталога в git. предположим, что у меня есть следующая структура каталогов: my_project |--www |--1.txt |--2.txt |--.gitignore в чем разница между помещением этого: www и этого? www/* причина, по которой я задаю этот вопрос: в git, если каталог пуст, git не будет включать такой пустой каталог в репозиторий. Поэтому я пробовал решение, которое добавляет дополнительный .gitkeep файл под катал ...
Как преобразовать репозиторий git в mercurial?
Я разрабатываю приложение java, используя git в качестве репозитория исходного кода. Я хотел бы поделиться проектом с другими разработчиками java, и hg, похоже, наиболее часто используется ими. мой вопрос заключается в том, как преобразовать репозиторий git в hg? Если бы я попытался погуглить "конвертировать git в hg", и каждый поисковый хит О преобразовании из hg в git. Я также использую TortoiseHg. ...
Делать.ГИТ веб-каталог недоступен
У меня есть сайт, который я использую github (закрытый источник) для отслеживания изменений и обновления сайта. Единственная проблема заключается в том, что он появляется .каталог git доступен через интернет. Как я могу остановить это и все еще быть в состоянии использовать git? Я должен использовать .htaccess? Должен ли я изменить разрешения .ГИТ? ...
.файл gitignore, где я должен поместить его в свой проект xcode?
Я хочу, чтобы git игнорировал мой UserInterfaceState.xcuserstate файл в моем проекте XCode4, но где я должен поставить ? это внутри ? или нет? Элемент .git в одной папке с ProjectName.xcodeproj file ...
Как я могу поддерживать свою ветку в актуальном состоянии с master with git?
У меня есть исправление ошибок в моем Мастере, и я также хочу, чтобы моя ветка получила это исправление ошибок. Что git команда я использую? ...