git- все статьи тега ➜ страница 14
Как узнать, отслеживается ли файл git (по коду выхода оболочки)?
есть ли способ узнать, отслеживается ли файл, запустив некоторые git команда и проверка ее кода выхода? другими словами: git отслеживает файл? ...
В Git добавить и зафиксировать в одной команде
есть ли способ я могу сделать git add -A git commit -m "commit message" в одну команду? Я, кажется, делаю эти две команды много, и если бы у Git был такой вариант, как git commit -Am "commit message", это сделало бы жизнь намного более удобной. git commit имеет -a модификатор, но это не совсем то же самое, что делать git add -A перед совершением. git add -A добавляет вновь созданные файлы, но git commit -am нет. А что делает? ...
Как применить` git diff ' патч без git установлен?
Как мой клиент может применить патч, созданный git diff без git установлен? Я пытался использовать patch команда, но она всегда запрашивает имя файла для исправления. ...
Как удалить только определенные файлы?
Я спрятал свои изменения. Теперь я хочу удалить только некоторые файлы из тайника. Как я могу это сделать? ...
Что такое " git remote add ... "и" git push origin master"?
довольно часто Git и Rails выглядят как магия... например, в первая глава Rails 3 учебник книга, это говорит о Git: git remote add origin [email protected]:peter/first_app.git git push origin master и он в значительной степени говорит "это просто работает", не говоря слишком много о том, что они есть, и начинают говорить о ветвлении. Поиск в сети показывает, что git remote add добавить "короткое имя", например:origin, и это может быть любое имя, которое похоже на псевдоним URL. И origin это об ...
Как запустить git log, чтобы увидеть изменения только для определенной ветви?
у меня есть локальная ветвь, отслеживающая удаленную/главную ветвь. После запуска git-pull и git-log, в журнале будут показаны все коммиты в ветке удаленного отслеживания, а также в текущей ветке. Однако, поскольку в удаленной ветке было сделано так много изменений, мне нужно увидеть только фиксации, сделанные в текущей локальной ветке. что бы команда Git использовать только для показа коммитов для конкретной ветви? Примечания: настройки информация: [branch "my-branch"] remote = origin m ...
Git: не удается отменить локальные изменения (ошибка: путь ... не включен)
у меня есть следующее рабочее состояние дерева $ git status foo/bar.txt # On branch master # Unmerged paths: # (use "git reset HEAD <file>..." to unstage) # (use "git add/rm <file>..." as appropriate to mark resolution) # # deleted by us: foo/bar.txt # no changes added to commit (use "git add" and/or "git commit -a") File foo/bar.txt есть, и я хочу снова вернуть его в "неизменное состояние" (аналогично "SVN revert"): $ git checkout HEAD foo/bar.txt error: path 'fo ...
Потяните запрос против слияния запросу
Мне было интересно, в чем разница между запросом на вытягивание и запросом на слияние. в Github это запрос на вытягивание, а в GitLab, например, это запрос на слияние... Есть ли разница? ...
TortoiseGit сохранить аутентификацию пользователя / учетные данные
есть ли способ сохранить GITHUB's user credentials с TortoiseGit? он предлагает мне ниже диалог каждый раз, когда я делаю толчок/тянуть. Я хотел бы сохранить мои учетные данные пользователя где-то, как я сделал с TortoiseSVN. ...
Нельзя игнорировать UserInterfaceState.xcuserstate все
Я использую Git для управления версиями проекта Xcode 4. Я явно добавил ProjectFolder.xcodeproj/project.xcworkspace/xcuserdata/myUserName.xcuserdatad/UserInterfaceState.xcuserstate до .gitignore, но Git он не будет игнорировать его. Есть идеи, почему это так? ...
git: fatal: я не обрабатываю протокол 'http'
Я скопировал и вставил команду git clone с веб-страницы:https://fedorahosted.org/ibus-typing-booster/ У меня есть это: user@host> git clone http://git.fedorahosted.org/git/ibus-typing-booster.git Cloning into 'ibus-typing-booster'... fatal: I don't handle protocol 'http' ...
Почему git 'pull request' не называется 'push request'?
терминология, используемая для объединения ветви с официальным репозиторием, - это "запрос на вытягивание". Это сбивает с толку, так как кажется, что я прошу перенести мои изменения в официальный репозиторий. Почему это называется pull запрос, а не push запрос? ...
'git' не распознается как внутренняя или внешняя команда
когда я пытаюсь использовать git команда на моем обычном Windows cmd или cmd с ruby, я получаю следующую ошибку: 'git' не распознается как внутренняя или внешняя команда, исполняемой программой или пакетным файлом. Как я могу исправить эту проблему? ...
Как вы используете репозиторий "git --bare init"?
Мне нужно создать центральный репозиторий Git, но я немного запутался... Я создал голый репозиторий (на моем сервере git, машина 2) с помощью: $ mkdir test_repo $ git --bare init теперь мне нужно нажать файлы из моего локального репозитория (машина 1) в голый репозиторий (машина 2). У меня есть доступ к машине 2 по SSH. Дело в том, что я думаю, что не понимаю концепцию голого хранилища... Как правильно хранить мой код в голом репозитории? Как можно ли перенести изменения из локального репоз ...
Git Commit Messages: 50/72 Форматирование
Тим Поуп утверждает, что определенный стиль сообщения git commit в своем блоге: http://www.tpope.net/node/106 вот краткое резюме того, что он рекомендует: первая строка-50 символов или меньше затем пустая строка оставшийся текст должен быть завернут в 72 символа его сообщение в блоге дает обоснование для этих рекомендаций (которые я буду называть "форматирование 50/72" для краткость): на практике некоторые инструменты рассматривают первую строку как строку темы, а второй абзац как тело (ан ...
Как отличить один файл от произвольной версии в Git?
Как я могу отличить файл, скажем pom.xml, из главной ветви в произвольную более старую версию в Git? ...
Git: "коррумпированный свободный объект"
всякий раз, когда я тяну от моего пульта дистанционного управления, я получаю следующую ошибку о сжатии. Когда я запускаю ручное сжатие, я получаю то же самое: $ git gc error: Could not read 3813783126d41a3200b35b6681357c213352ab31 fatal: bad tree object 3813783126d41a3200b35b6681357c213352ab31 error: failed to run repack кто-нибудь знает, что с этим делать? из cat-файла я получаю это: $ git cat-file -t 3813783126d41a3200b35b6681357c213352ab31 error: unable to find 3813783126d41a3200b35b668 ...
Какова цель git-mv?
из того, что я понимаю, Git действительно не нужно отслеживать file переименование/перемещение / копирование операций, так какова реальная цель из git mv? Справочная страница не является специально описательной... он устарел? Это внутренняя команда, не предназначенная для использования обычными пользователями? ...
Как увидеть html-страницу на github как обычную визуализированную html-страницу, чтобы увидеть предварительный просмотр в браузере, без загрузки?
On http://github.com Разработчик сохраняет html , csss, javascript и файлы изображений проекта. Как я могу видеть вывод html в браузере? например это https://github.com/necolas/css3-social-signin-buttons/blob/master/index.html когда я открываю это, он не показывает визуализированный html кода автора. он показывает страницу в качестве исходного кода. можно ли увидеть, как отображается HTML напрямую? в противном случае я всегда нужно скачать весь zipt, чтобы просто увидеть результат ...
Объясните, какое правило gitignore игнорирует мой файл
есть ли способ увидеть, почему какой-то файл игнорируется git (т. е. какое правило в .gitignore file вызывает игнорирование файла)? представьте, что у меня есть это (или гораздо более сложный сценарий, с сотнями папок и десятками .gitignore файлы: / -.gitignore -folder/ -.gitignore -subfolder/ -.gitignore -file.txt если я запускаю git add folder/subfolder/file.txt git может жаловаться на то, что его игнорируют: The following paths are ignored by one of yo ...