Вопросы с меткой [git]

Git - это система управления версиями с открытым исходным кодом, изначально разработанная и написанная Линусом Торвальдсом. Обычно используется для отслеживания исходного кода для программных проектов. Как DVCS, Git предоставляет мощную помощь по ветвлению, слиянию и распределенной разработке.

4
голоса
2ответа
8k показов

Не могу удалить Git

Мне нужно заменить установку git, но я даже не могу ее удалить. Я нашел эти инструкции по всему, но они не работают. git version 1.7.3.2 Когда я запускаю вышеупомянутое решение, каждая строка дает ...
4
голоса
0ответов
473 показов

Графический интерфейс для Git с поддержкой подписанных коммитов?

Существуют ли графические интерфейсы для Git с поддержкой коммитов gpg? Я попробовал "Tools" -> "Add ..." способ встроенного графического интерфейса git, который поставляется с git, но он не работает ...
4
голоса
4ответа
16k показов

Удаленная команда SSH не читает все переменные окружения

Я объявил некоторые переменные "PATH" в файле ".bashrc" на удаленной машине. Когда я захожу на удаленный компьютер, все эти переменные "PATH" работают нормально. Но когда я делаю «ssh user @ remote ...
4
голоса
1ответ
8k показов

SSH: "нет такой идентичности"

У меня очень специфическая проблема с тем, чтобы заставить SSH работать на моем Linux-компьютере. У меня есть пароль пользователя git, идентифицированный ключом OpenSSH. Если я пытаюсь подключиться к ...
4
голоса
1ответ
95 показов

Как я могу отключить текстовую ширину vim для определенных строк?

У меня есть textwidth 80 символов и 75 файлов для файлов gitcommit . Дело в том, что у git коммитов в моей компании всегда есть последняя строка, которая указывает некоторые метаданные о коммите ...
4
голоса
2ответа
2k показов

Настройка Powershell, чтобы он выглядел как оболочка Github для Windows

Я использую Github для Windows и обычно использую здесь команду "Открыть оболочку", которая запускает powershell с некоторыми пользовательскими настройками. Это заставляет PowerShell отображать ...
4
голоса
3ответа
652 показов

Польский перед мерзавцем слияния?

Я хочу объединить пользовательские ветви в master, однако перед фиксацией слияния сделайте проверку и модификацию кода. Например: o---o---o---o---o master \ o---o---o lucy Как правило, git merge lucy ...
4
голоса
1ответ
3k показов

git management - права пользователя

Я должен настроить git для команды разработчиков. Члены команды должны иметь разные права. Некоторые роли должны иметь только права на чтение, некоторые должны иметь возможность выдвигать, но не ...
4
голоса
2ответа
403 показов

при извлечении предыдущего коммита, есть ли быстрый способ ввода хэша коммита журнала?

Это действительно утомительно, чтобы набрать следующую команду: git checkout 622fe0a9b6bffdf4723026ae6e673245b510ac66 Есть ли автозаполнение или ярлык для этого?
4
голоса
1ответ
880 показов

Повторно добавляйте ключ SSH каждый раз, когда я перезагружаю свой Mac

Каждый раз, когда я пытаюсь взаимодействовать с git после перезапуска своей машины, я получаю сообщение об ошибке, в котором мне отказывают в доступе. Чтобы это исправить я ввожу команду sudo ssh-add ...
4
голоса
2ответа
1k показов

Как сохранить мои настройки OSX под контролем версий?

Исходя из Linux, я привык хранить файлы конфигурации в репозитории git. Однако, с тех пор как я приобрел macbook, я сделал множество настроек с помощью панелей defaults write по умолчанию и настроек, ...
4
голоса
1ответ
3k показов

Шифруйте файлы перед отправкой в Cloud

Недавно я переключился на GIT и выбрал bitbucket для размещения своего кода. Теперь со всем снежным скандалом, я решил пересмотреть свой выбор. Я действительно не хочу размещать свои данные на своем ...
4
голоса
2ответа
40k показов

Mac OS X Terminal получит в Macintosh HD? Для использования Git и Github

Я хотел начать с использования Git и Github, особенно для установки веб-программного обеспечения в мой каталог htdocs. htdocs - это папка, в которую вы помещаете все свои веб-сайты, которые затем ...
4
голоса
2ответа
1k показов

Туннелирование ssh через прокси SOCKS5 в Windows

Я использую Windows 7 через мою «ограниченную» сеть кампуса. Я использую Heroku Toolbelt для работы с проектами heroku, в которых inturn использует git и ssh на порту 22. Тем не менее, порт 22 ...
4
голоса
1ответ
299 показов

Использование su с командами

Ubuntu Server 12.04 На удаленном сервере, на котором я ssh, я настроил специального пользователя с: sudo adduser --system --disabled-login --disabled-password --group suser запустить некоторые ...
4
голоса
2ответа
1k показов

Лучший способ поделиться репозиторием между домашним и рабочим ПК?

У меня есть git-репо на моем домашнем и рабочем компьютере. Оба эти репозитория отправляются на сервер TFS через git-tfs, но это не имеет значения. Большая проблема, с которой я сталкиваюсь, ...
4
голоса
1ответ
5k показов

Как сделать скрипт Powershell для выполнения команды git?

Добрый день! Я совсем не знаком с Powershell, и я хочу сделать сценарий, который каждую ночь в 2 часа ночи выполняет команду git pull в указанном каталоге. Таким образом, в основном скрипт должен ...
4
голоса
2ответа
2k показов

Git не будет вставлять в пустой репозиторий на сервере

Я только что установил Gitolite на сервер, поэтому любые репозитории, в которые я его помещаю, должны быть пустыми, и я даже зашел в каталог репозитория и запустил в них git init --bare чтобы ...
4
голоса
1ответ
4k показов

Как открыть git для оболочки Windows внутри вкладки на ConsoleZ

Я использовал git bash 1.9.5 из https://git-scm.com/download/win (этот URL-адрес запускает загрузку) на ConsoleZ в качестве оболочки, и у меня нет проблем с его открытием на вкладке. Но с новым Git ...
4
голоса
1ответ
2k показов

Необходим ли gitosis или gitolite для передачи изменений через HTTP/HTTPS в удаленный репозиторий git?

У меня есть сервер apache2, на котором запущен виртуальный хост с поддержкой HTTPS и базовой аутентификацией. Виртуальный хост обслуживает GIT- репозитории с помощью скрипта gitweb . Прошедшие ...
4
голоса
2ответа
1k показов

git diff --no-index, но с несколькими файлами

Мне очень нравится формат вывода git diff, и я часто использую его как git diff --no-index для сравнения произвольных файлов, не связанных с git. Но, насколько я могу судить, при использовании ...
4
голоса
1ответ
6k показов

Изменить, где SSH ищет ключевые файлы в Windows

По умолчанию мой ssh ищет идентификаторы закрытого ключа в /.ssh/ при подключении. Однако это недопустимое место в системе Windows. Как я могу навсегда изменить место по умолчанию для поиска личных ...
4
голоса
1ответ
1k показов

Синхронизация двух серверов Git между компаниями

Есть две компании. У каждого работает Git-сервер. Если компания A регистрирует некоторый код, он должен быть обновлен на сервере компании B и наоборот. Два сервера должны быть синхронизированы друг с ...
4
голоса
4ответа
8k показов

TortoiseGit очень медленно работает на Windows 7

Один из моих коллег использует компьютер с Windows 7 вместе с TortoiseGit, и он мучительно медленен даже при запуске состояния git. Он использует метод соединения TortoisePlink и обслуживание ключей. ...
4
голоса
2ответа
3k показов

Можно ли открыть все файлы одновременно при использовании с "git difftool"?

Meld способен загружать сразу несколько файлов (во вкладках). Однако при использовании с git difftool , Git спросит, хотите ли вы просмотреть каждый файл (который может быть медленным и раздражающим, ...
4
голоса
0ответов
597 показов

Как удаленно клонировать Git-репозиторий на Windows Storage Server 2008?

У меня дома Western Digital Sentinel работает под управлением Windows Storage Server 2008 R2 Essentials. У меня есть несколько Git-репозиториев для моих личных проектов, и у меня нет проблем с ...
4
голоса
0ответов
610 показов

Git username против windows username capital

У меня есть git-репозиторий, настроенный на сервере Linux. У меня есть пользователь с именем cmcgrath на сервере git. В нашем домене Windows у нас есть один и тот же пользователь cmcgrath. Однако, ...
3
голоса
3ответа
758 показов

Добавить пользователя Linux с ограниченным доступом

Мне нужно создать пользователя на Linux с правами доступа только к одной папке. Фон: Я установил git на свой виртуальный сервер (Debian). Я также создал пользователя для хранилища. На сервере много ...
3
голоса
1ответ
83 показов

Попытка нажать только ключевые коммиты на git server

У меня есть git-репозиторий на сервере. Я могу вытащить или клонировать копии с него. В рабочей копии я хочу создать ветку и сделать некоторую работу. Пока все стандартно. Выполняя эту работу, я ...
3
голоса
1ответ
1k показов

Git не может клонировать репозиторий в смонтированный каталог CIFS

Попытка клонировать удаленный репозиторий Git в смонтированный каталог CIFS в Linux. Ошибка: $ git clone ssh://git@github.com/ghuser/ghuser.git dir Cloning into 'dir'... fatal: Unable to create ...
3
голоса
0ответов
488 показов

Github Desktop перестал работать (после обновления до windows 10)

После обновления до Windows 10: Каждый раз, когда я запускаю Github Desktop, появляется сообщение "Github прекратил работать". Отладка Microsoft Visual Studio получает это сообщение: ...
3
голоса
1ответ
559 показов

Невозможно клонировать голое хранилище с помощью Git

Я создал пустой репозиторий на внешнем жестком диске в пути /media/Segate/Repos/project01.git Затем я добавил в этот репозиторий последнюю версию исходных кодов моего проекта. Затем я создал еще один ...
3
голоса
1ответ
2k показов

Как мне остановить Git Bash, запрашивая дополнительную информацию?

Иногда в Git Bash я ввожу плохую команду, такую как эта (например: mongoDB): db.people.insert([{name: 'John'}, {name: 'Marry'}]) asdasd a56sf sdfnbn так как я нажал ввод после 'john', он просто ...
3
голоса
2ответа
2k показов

Выполнение программ linux (WSL) из среды Windows

Я установил git внутри WSL, и когда я вызываю программу, она показывает одно сообщение об ошибке: Мое намерение состоит в том, чтобы заменить понемногу такие инструменты, как cygwin, Git для Windows ...
3
голоса
1ответ
95 показов

git отменить изменения, кроме файлов расширений go

git revert HEAD отменяет все изменения, но что я хочу отменить, кроме файлов расширения go? Я хочу отменить все изменения, кроме одного с * .go Я старался git revert HEAD ^*.go git revert HEAD *.go? ...
3
голоса
1ответ
1k показов

Настройка общего удаленного хранилища git без прав root (решено) с использованием ключей ssh для управления доступом каждого пользователя?

Сначала я объясню мои настройки. Я работаю в системе, не являющейся самоуправляемой, в которой у меня есть учетная запись без прав root/ повышенных прав. В этой системе я хочу поделиться несколькими ...
3
голоса
1ответ
636 показов

Как мне отменить ssh-add для переадресованного удостоверения для доступа к github?

В настоящее время я пытаюсь получить доступ к GitHub для клонирования хранилища с SSH. Однако, когда я ввожу URL для клонирования, сервер зависает после Initialized empty Git repository in ...
3
голоса
1ответ
4k показов

МОЖЕТ подключиться к сети, но НЕ МОЖЕТ пинговать / свернуть / использовать GIT из командной строки

Недавно я начал использовать GIT-репозитории для Node.js, Socket.io, websockets и т.д. Здесь не важен конкретный проект, так как я не могу подключиться где-либо за пределами localhost с помощью ...
3
голоса
1ответ
50 показов

Могу ли я удалить файлы, которые были добавлены, но не добавлены в git?

Git, похоже, сохраняет капли, которые были добавлены, но не зафиксированы #> mkdir foo #> cd foo #> echo a > data.txt #> git add data.txt #> find .git/objects ...
3
голоса
2ответа
2k показов

Отправить env для цели makefile

Я пытаюсь установить env var, который является git sha1 commit для цели makefile. Я устанавливаю много env-переменных, и только это не удается без такой ошибки файла или каталога. Я в замешательстве. ...
3
голоса
1ответ
230 показов

как изменить цвета git stash pop?

Я использую Git на Windows 7. Я только что обновил свой git до 1.8.0 с 1.7.3.1, и одной из первых вещей, которые я заметил, было то, что в git stash pop теперь появилась новая окраска. Как ...
3
голоса
0ответов
285 показов

Получить `git commit -a`, чтобы игнорировать подмодули?

Поведение git commit -a , по-видимому, включает изменения в подмодулях, если в них есть новые коммиты. Это не то, что я обычно хочу, и я иногда оказываюсь случайно нажимая коммит с изменениями ...
3
голоса
1ответ
1k показов

Обновление пульта ветки git после смены имени

Рассмотрим следующую ситуацию. Удаленный репозиторий имеет две ветви master и b1 . Кроме того, у него есть два клона repo1 и repo2 и оба имеют b1 . В какой-то момент в repo1 имя b1 было изменено. ...
3
голоса
1ответ
675 показов

Что такое "Группа репозитория" в SourceTree?

Что касается приложения SourceTree для управления версиями Mercurial/Git, что именно делает пункт меню New Repository Group ? Что такое группа хранилищ? Я просмотрел документ и немного погуглил, но ...
3
голоса
2ответа
3k показов

В Mac OS X с HomeBrew, есть ли преимущество в установке Git через .dmg, а не через HomeBrew?

Если у пользователя Mac OS X уже установлен HomeBrew , есть ли преимущество в установке Git через файлы .dmg для OS X, связанные со страницей загрузки Git, а не через HomeBrew?
3
голоса
1ответ
7k показов

Невозможно отправить в удаленный репозиторий Git, чтение ответа из git-gui - askpass не удалось

Со вчерашнего дня у меня большие проблемы при попытке перейти на Github или Bitbucket (оба сбоев при одной и той же ошибке). Я уверен, что я ввел правильные учетные данные, но я получаю эту ошибку ...
3
голоса
1ответ
823 показов

как объединить изменения из оригинального проекта - GitHub в Windows

Я создал учетную запись на https://github.com/, расколол чей-то проект, поэтому у меня есть свой собственный репозиторий, установил клиент github для Windows и клонировал мой репозиторий на свой ...
3
голоса
2ответа
380 показов

Ubuntu - проблема с SCP / Git / Rsync

У меня действительно странная проблема. По некоторым причинам я не могу использовать файлы scp, rsync, git pull или git push размером более 1406 байт. Я могу клонировать весь репо без проблем. Я ...
3
голоса
1ответ
220 показов

Синхронизация файлов (зеркало / репликация) от источника к нескольким целям

Моя ситуация такова; Мне нужно найти способ зеркалирования папки с 60gb+ файлами mp3 с сервера (или облака) как минимум на 100 клиентов по всей стране. Все эти клиенты подключены к Интернету, и когда ...
3
голоса
2ответа
18k показов

Неустранимый: Не репозиторий git (или любой из родительских каталогов): .git (И все же репозиторий существует)

Я следую инструкциям по импорту существующего репозитория .git в GitHub. При попытке добавить репозиторий .git в GitHub я получаю следующую ошибку: Неустранимый: не репозиторий git (или любой из ...