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


Установка Kivy-designer

Мне было интересно, есть ли простой способ установить kivy-designer. Я нахожусь на Mac OS X и следовал всем шагам, чтобы установить Kivy сам, но когда я попытался открыть приложение, оно не отвечало. Однако, когда я написал" kivy "в консоли, он запустил оболочку Python, и у меня не было ошибок после выполнения команды "import kivy": [INFO ] [Logger ] Record log in /Applications/Kivy.app/Contents/Resources/.kivy/logs/kivy_16-03-31_1.txt [INFO ] [Kivy ] v1.9.1 [INFO ] [Pyth ...

Сколько / как долго хранятся тайники git?

Я очень новичок в git и у меня есть некоторые вопросы по поводу тайников. Если я работал на ветке, но не смог добраться до позиции, где я могу зафиксировать ветку, то хранение-это правильная вещь. Мои вопросы, касающиеся хранения: Сколько тайников сохраняется? Как долго сохраняются эти тайники? они просто временно сохраняют работу таким образом, что изменения теряются при перезагрузке компьютера? Если бы кто-нибудь мог быстро помочь прояснить это было бы очень ценно. ...

Интерактивное слияние файлов отслеживаемых с помощью git и неотслеживаемых локальных файлов

Я использую несколько программных пакетов (например, gitlab), которые вы устанавливаете путем клонирования из их репозитория git. Они обычно поставляются с некоторыми config.example (под управлением версий), которые вы копируете в свой собственный файл config (не под управлением версий или даже игнорируете в .gitignore) и адаптируете к вашим потребностям. При обновлении вышестоящего пакета и, например, изменении параметров конфигурационного файла, которые, очевидно, будут отражены только в conf ...

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

Я хотел бы создать git-Хук(Ы), который будет заполнять идентификатор фиксации фиксации, которую я собираюсь сделать в файл (в основном подстановку переменных) в моем исходном коде. Возможно ли это с Git? Или тот факт, что, разрешив переменную в Git id, я собираюсь изменить sha 1, тем самым завершая проблему "курица или яйцо". ...

Проверьте git repo после использования BFG repo-cleaner

Очень простой вопрос git: Я загрузил некоторую компрометирующую информацию на Github и использую bfg для очистки РЕПО. Я следовал документации и выполнил следующие действия: $ git clone --mirror git://example.com/some-big-repo.git $ bfg --replace-text passwords.txt my-repo.git Я получил следующий результат: Found 233 objects to protect Found 9 commit-pointing refs : HEAD, refs/heads/experimental, refs/heads/master, ... Protected commits ----------------- These are your protected commi ...

Как создать вложенные репозитории в GitHub?

Я могу создать репозиторий через https://github.com/ (скажем repo) и имеем: https://github.com/username/repo.git Как создать другой репозиторий (скажем, sub_repo), помещенный под repo и ожидаемый: https://github.com/username/repo/sub_repo.git ...

Я не могу клонировать репозиторий git ... / info / refs not valid

Так ты можешь мне помочь? Я не могу клонировать репозиторий git: * * Моя команда * * § git clone https://github.com/micaelandre/micaelandre.github.io.git И я вижу эту ошибку: GIT OUTPUT fatal error: https://github.com/micaelandre/micaelandre.github.io.git/info/refs not valid: is this a git repository? ...

Почему `git diff ' не вызывает внешний инструмент diff?

В моем репозитории, если я наберу $ git diff some-file Или $ git difftool some-file Я получаю дисплей в терминале diff. Я думаю, что этого не должно произойти, потому что я настроил внешний инструмент diff, как показано на выходе git config -l: $ git config -l user.name=blah blah user.email=blah blah http.sslverify=true diff.external=/home/daniel/bin/git-diff <--This is the important line push.default=simple core.filemode=false core.editor=gedit alias.tree=log --all --graph --decor ...

Клонирование старой версии репозитория github

У меня есть машина Amazon EC2. Я хотел бы клонировать более старую версию GitHub repo на этой машине. Обычно я использую git clone https://linktomyrepo.git Как я могу клонировать старую версию, скажем, обновление от 14 дней назад? Я могу видеть точную версию, которая мне нужна, в истории фиксации репозитория, но не знаю, как клонировать ее на машину EC2. Нужно ли использовать маленький код SHA рядом с каждым коммитом? ...

Как устранить ошибку git: "обновления были отклонены, потому что верхушка вашей текущей ветви находится позади"

Я недавно начал использовать Git (ранее я использовал subversion, но теперь я делаю некоторую совместную работу над проектом, который использует bitbucket и git). Все шло хорошо до сегодняшнего дня, когда я обнаружил, что коллега с хорошими намерениями подтолкнул изменения к мастеру вместо того, чтобы сделать ветку. Это означает, что при попытке совершить коммит я получаю ошибку: Обновления были отклонены, так как вершина текущей ветви находится позади Я знаю, что это должно быть решено ...

git cherry-pick: как рассматривать только строки, измененные коммитом (то есть, не окружающий контекст)?

У меня есть проект с двумя ветвями: D---E branch1 / ---A---C branch2 Я хочу применить коммит E (но не D) на вершине branch2. Я использовал git cherry-pick и git mergetool (с meld) для разрешения конфликтов. Пока все идет хорошо. Однако предположим, что состояние файла после фиксации C равно lineC1 <context C> lineC2 И изменение, внесенное фиксацией E, является -lineC1 +lineE1 <context E> -lineC2 +lineE2 Я ожидал бы, что результат, показанный по умолчанию me ...

Как использовать git непосредственно на Windows с ssh-агентом в Jenkins

Я пытаюсь обновить bare git repo как часть сборки. В Linux это было относительно просто: dir("/my/git/repo.git") { sshagent(['git']) { sh "git fetch origin module:module" } } Однако я не могу понять, как это сделать на Windows. Я попробовал: dir("c:\my\git\repo.git") { withEnv(["PATH=${env.PATH};C:\Program Files\Git\usr\bin"]) { sshagent(['git']) { sh "git fetch origin module:module" } } } Но это не удается: Could not find ssh-a ...

git cherry-pick без извлечения удаленной ветки

У меня здесь небольшая проблема, я хочу выбрать коммит из РЕПО git, который локально не присутствует в моей системе. Например: https://github.com/DespairFactor/N6/commit/ecea4ab6d3d8bb4122522398200f1cd2a06af6d5 Обычная процедура сбора вишни включает в себя выполнение 1) git remote add <RepoName> <repoURL> 2) git fetch <RepoName> и он загружает копию, но не сливается с вашим собственным локальным РЕПО. 3) git cherry-pick <commit SHA> и вишневый сбор закончен. У м ...

Git diff cached ничего не делает

Вот где я нахожусь: создал новое РЕПО на GitHub инициализировано (git add .) мой рабочий каталог локально на моем ПК committed (git commit-m) все изменения в stage внес еще одно изменение, добавив новое .png файл сделал еще один git commit-m Теперь я хочу увидеть список всех промежуточных файлов, которые будут отправлены, прежде чем я действительно отправлю их в первый раз (или действительно в любое время) в удаленное хранилище (https//.../../). Так я и предполагал там было бы 2 фиксаци ...

Как изменить существующие, не очищенные коммиты?

Я написал неправильную вещь в сообщении фиксации. Кроме того, я забыл добавить некоторые файлы. Как я могу изменить сообщение коммита/файлы? Фиксация еще не была нажата. ...

Как удалить ветку Git как локально, так и удаленно?

Я хочу удалить ветку как локально, так и на моем удаленном проекте fork on GitHub. неудачные попытки удалить удаленную ветку $ git branch -d remotes/origin/bugfix error: branch 'remotes/origin/bugfix' not found. $ git branch -d origin/bugfix error: branch 'origin/bugfix' not found. $ git branch -rd origin/bugfix Deleted remote branch origin/bugfix (was 2a14ef7). $ git push Everything up-to-date $ git pull From github.com:gituser/gitproject * [new branch] bugfix -> origin/bugfix Already ...

Как восстановить репозиторий Git в одной из предыдущих фиксаций

как я могу вернуться из моего текущего состояния к снимку, сделанному на определенной фиксации? Если я это сделаю git log, то я получаю следующий вывод: $ git log commit a867b4af366350be2e7c21b8de9cc6504678a61b` Author: Me <[email protected]> Date: Thu Nov 4 18:59:41 2010 -0400 blah blah blah... commit 25eee4caef46ae64aa08e8ab3f988bc917ee1ce4 Author: Me <[email protected]> Date: Thu Nov 4 05:13:39 2010 -0400 more blah blah blah... commit 0766c053c0ea2035e90f504928f8df3c9363b8bd Author: Me ...

Как разрешать конфликты слияния в Git

есть ли хороший способ объяснить, как разрешить конфликты слияния в Git? ...

Сброс или возврат определенного файла к определенной ревизии с помощью Git?

я внес некоторые изменения в файл, который был зафиксирован несколько раз как часть группы файлов, но теперь хочу сбросить/вернуть изменения на нем обратно к предыдущей версии. Я сделал git log вместе с git diff чтобы найти ревизию мне нужно, но просто не знаю, как вернуть файл в его прежнее состояние в прошлом. ...

Как переместить новую локальную ветвь в удаленный репозиторий Git и отслеживать ее?

Я хочу быть в состоянии сделать следующее: создать локальную ветвь на основе какой-либо другой (удаленной или локальной) ветви (через git branch или git checkout -b) нажмите на локальную ветку в удаленный репозиторий (опубликовать), но сделать это отслеживается так git pull и git push будет работать сразу. как мне это сделать? Я знаю, о --set-upstream в Git 1.7, но это после создания действия. Я хочу найти способ внесения аналогичного изменения при перемещении ветки в удаленный репозиторий. ...