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


Как удалить ветку 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 ...

Как изменить URI (URL) для удаленного репозитория Git?

У меня есть РЕПО (origin) на USB-ключе, который я клонировал на своем жестком диске (локальном). Я переместил "origin" на NAS и успешно протестировал его клонирование отсюда. Я хотел бы знать, могу ли я изменить URI "origin" в настройках "local", поэтому теперь он будет извлекаться из NAS, а не из USB-ключа. на данный момент я вижу два решения: нажмите все на usb-orign и скопируйте его на NAS снова (подразумевает много работы из-за новые коммиты на nas-origin); добавьте новый пульт в "локаль ...

Git-в чем разница между push.по умолчанию "совпадение" и " простой"

Я уже давно использую git, но мне никогда не приходилось создавать новое удаленное РЕПО, и мне было любопытно это сделать. Я читал учебники, и я запутался в том, как заставить "git push" работать. Если я просто использовать git push он просит меня увидеть ветку по умолчанию (?) чтобы указать? В чем разница между этими двумя вариантами это дает мне? git config --global push.default matching git config --global push.default simple сопоставление просто толкает любые ветви, которые у меня есть ...

Как я могу легко переместить локальную ветвь Git на пульт с другим именем?

мне было интересно, есть ли простой способ толкать и тянуть локальную ветвь с удаленной ветвью с другим именем, не всегда указывая оба имени. например: $ git clone myrepo.git $ git checkout -b newb $ ... $ git commit -m "Some change" $ git push origin newb:remote_branch_name теперь, если кто-то обновляет remote_branch_name, я могу: $ git pull и все объединено / перемотано вперед. Однако, если я внесу изменения в свой локальный "newb", я не могу: $ git push вместо этого я должен: % git ...

Как добавить локальное РЕПО и рассматривать его как удаленное РЕПО

Я пытаюсь сделать локальное РЕПО действовать как удаленный с именем bak для другого локального РЕПО на моем ПК, используя следующее: git remote add /home/sas/dev/apps/smx/repo/bak/ontologybackend/.git bak что дает эта ошибка: fatal: '/home/sas/dev/apps/smx/repo/bak/ontologybackend/.git' is not a valid remote name Я пытаюсь синхронизировать два локальных репозитория, один из которых настроен как удаленный с именем bak для другого, а потом выдавать git pull bak. каков наилучший способ сдела ...

Измените удаленную головку Git, чтобы указать на что-то помимо мастера

Как установить головную ссылку git remote, чтобы указать на что-то помимо "master"? мой проект имеет политику не использовать ветку "master" (все ветви должны иметь значимые имена). Кроме того, канонический главный репозиторий доступен только через ssh://, без доступа к оболочке (например, GitHub или Unfuddle). моя проблема заключается в том, что удаленный репозиторий по-прежнему имеет головную ссылку на refs/heads/master, но мне нужно, чтобы она указывала на другую ветвь. Это вызывает две пр ...