1
ответ

Не удается установить git на debian9 (stretch)

Я хочу установить git на свой компьютер с debian 9 (stretch), когда я набираю: sudo apt install git-all, я получаю это сообщение: Чтение списков пакетов... Готово Построение дерева зависимостей Состояние чтения...
05.02.2020
1
ответ

Как создать репозиторий git вне файла

Я пытаюсь создать файл с именем command.sh, в котором будет просто содержаться ряд терминальных команд, которые установят программное обеспечение, которое мне нужно, когда я решу купить новый компьютер. Это просто для удобства...
29.01.2020
1
ответ

Ошибка проверки ключа хоста после изменения MAC-адреса

Я изменил свой MAC-адрес, я полагаю, что использовал sudo ip link set dev interface address XX:XX:XX:XX:XX:XX, in чтобы мне был назначен новый локальный IP-адрес, чтобы исправить некоторые сетевые проблемы, которые у меня были. Это сработало...
15.01.2020
1
ответ

Ansible git Отказано в доступе (общедоступный ключ)

фатальный: [10.1.38.15]: FAILED! => {"changed": false, "cmd": "/bin/git clone --bare (hidden) /usr/local/acme/.git", "msg": "Внимание: постоянно добавлено '[...
10.01.2020
1
ответ

Как сделать вывод одного результата команды git входным параметром другого результата git?

Для получения идентификатора фиксации git я использую следующее: git log -1 --oneline | awk '{print $1} и предположим, что я получаю 123456 в качестве выходного идентификатора фиксации, но теперь я хочу использовать этот идентификатор следующим образом: g
27.12.2019
1
ответ

Как сделать так, чтобы сценарий bash завершал работу автоматически?

Я создал CI (непрерывную интеграцию) между GitLab, Docker и AWS со следующей конфигурацией: Dockerfile. # установить node.js FROM node:latest # создаем необходимые каталоги и # ...
23.12.2019
1
ответ

Помощь с git в подсказке zsh

Итак, я хочу добавить git в свою пользовательскую подсказку. Что я хочу сделать, так это: показать название ветки Измените цвет имени ветки, если в репозитории есть незафиксированные изменения, которые я там знаю...
17.12.2019
1
ответ

Какие (если есть) объединенные файловые системы позволяют монтировать их без базовой файловой системы?

Я рассматриваю возможность использования объединенной файловой системы, такой как aufs, UnionFS или OverlayFS. У меня есть исходный код Android объемом 138 ГБ, в который я хочу внести небольшие изменения и сохранить их под контролем версий. Мой план таков
29.11.2019
1
ответ

Могу ли я использовать ключ SSH с git напрямую, не завися от ssh-agent?

У меня есть SSH-ключ, позволяющий отправлять данные в определенный репозиторий. Нет проблем с самим ключом - однако я не хочу копировать ключ в папку .ssh или оставлять ключ SSH с ssh-agent (на ...
24.11.2019
1
ответ

Как включить `git gui` в NixOS?

Я установил git и tk и могу запустить git citool, чтобы отобразить Git GUI и создать один коммит, после чего приложение закрывается. К сожалению, сама команда git gui говорит git: '...
10.11.2019
1
ответ

Автодополнение файла Zsh с голым репозиторием git

У меня есть это в моем .zshrc: # завершение команды автозагрузка -Uz compinit compinit обычно позволяет мне переключаться между командами, аргументами и файлами. Но с git --git-dir=<путь> --work-tree="$HOME" (...
05.11.2019
1
ответ

Различная обработка RSA в Container и Ubuntu

У меня есть две среды Ubuntu (один Container и одна машина), которые обрабатывают один и тот же закрытый ключ rsa по-разному.Первое заметное изменение, которое я вижу в журналах, заключается в том, что они идентифицируют тип...
05.11.2019
1
ответ

Приглашение ksh определено как функция с символами новой строки

Я написал себе симпатичную функцию приглашения ksh, поддерживающую git. Здесь я привожу только минимальный рабочий пример, чтобы вы могли увидеть мою проблему без наворотов: #!/bin/ksh function _test_prompt { ...
02.11.2019
1
ответ

Не удается установить git на rhel 7?

[root@server14 git-2.1.2]# make install CC credential-store.o В файле, включенном из cache.h:4:0, из credential-store.c:1: git-compat-util.h:213:25: фатальная ошибка: openssl/ssl.h: ...
09.10.2019
1
ответ

Добавить ключ SSH при загрузке

У меня есть репозиторий Git, который аутентифицируется с помощью ключа SSH — ключ не является стандартным id_rsa. Я могу запустить: eval $(ssh-agent -s) ssh-add /home/forge/.ssh/otherkey Затем git pull origin master Это...
03.10.2019
1
ответ

Массовые попытки входа в систему через порт 22 отключили доступ к нашему SSH-серверу git, хотя HTTPs по-прежнему работает

В последнее время мы наблюдаем множество подключений с IP-адресов к нашему общедоступному серверу git. Когда это происходит, наши разработчики не могут выполнить коммит через SSH, так как сервер работает очень-очень медленно, и я не могу...
05.09.2019
1
ответ

Где я могу найти установленные приложения github?

Итак, я установил несколько приложений github: git clone git://github.com/xxxxx.git cd [каталог приложения на моем / домашнем] sudo make install И теперь мне нужно удалить его, должен ли я удалить этот первый каталог? Или есть ...
29.08.2019
1
ответ

Статус git с подмодулем показывает «новые коммиты»

Если у меня есть проект с подмодулями, я делаю изменения в подмодуле, а затем фиксирую эти изменения, основной проект покажет «новые коммиты» в этом подмодуле. Однако, если я "git pull" и обновлю свой...
28.08.2019
1
ответ

Mac OS xargs добавляет '? [m' в конце строки

Я пытаюсь удалить некоторые локальные ветви git с ветвью git -D $(| филиала git grep 'RTL-1[1|2|3]' | xargs) Однако я получаю такую ошибку: ветвь 'RTL-1114_branch_name1? [м' не ...
23.08.2019
1
ответ

Удалить второй экземпляр символа из строки

Я работаю над тем, чтобы сделать команду git более полезной. Обычная задача, которую я делаю, — это grep мой git rev -list --all. Я написал (, также известный как «вырезать и вставить» другую команду StackExchange answer )git, чтобы сделать это для меня.
18.08.2019
1
ответ

Как получить имя ветки из тега

Я скопировал репозиторий с удаленного GitHub и теперь захожу в этот репозиторий git на локальном компьютере, где загружен репозиторий. ниже я выдаю команду для получения имени ветки, но это не так ...
15.08.2019
1
ответ

Как изменить git clone на другой путь, если папка уже загружена вручную с помощью Shell Script?

Я не знаком со сценарием оболочки, чтобы заменить git clone на другую команду, Ниже приведен скрипт: git clone https://github.com/yyuu/pyenv.git ~/.pyenv git clone https://github.com/yyuu/pyenv-...
29.07.2019
1
ответ

Ranger Run Custom .bash_profile Command

Предположим, что в моем файле ~/.bash_profile есть следующее: function lazygit() { git add . git commit -a -m "$1" git push } Я запустил исходный файл .bash_profile, и он хорошо работает в терминале на ...
25.07.2019
1
ответ

Ключи SSH, которые можно использовать только на одной машине.

Мое требование простое. Я сгенерировал пару ключей SSH (общедоступный и частный) на сервере, скажем, «A». Теперь я загрузил свой публичный ключ SSH в AWS IAM и сгенерировал идентификатор ключа SSH для подключения к ...
18.07.2019
1
ответ

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

Допустим, я набрал git help, чтобы узнать о команде слияния. Я не хочу читать весь вывод, только строки, содержащие слияние, и окружающие их строки. Я думал, что это будет частый вопрос, но...
09.07.2019
1
ответ

Могу ли я безопасно выполнить git/commit/push или rsync файл, который в данный момент записывается tee, не нарушая ни одного канала?

У меня есть пайп, работающий несколько дней и пишущий какие-то научные результаты с очень низкой скоростью (блок около 20 строк раз в час); чаще всего ничего не пишется. Файл пишет tee....
06.07.2019
1
ответ

git ssh на адрес ipv6 на нестандартном порту

Я пытаюсь получить доступ к репозиторию git по адресу IPv6, у которого есть SSH-сервер, прослушивающий порт 1111 (например). Доступ контролируется ключом SSH, и я могу открыть сеанс SSH на сервере git...
28.06.2019
1
ответ

Сравнение кода выхода: ожидается унарный оператор

У меня есть список коммитов git в файле .txt, и я хочу перебрать коммиты. Для каждого COMMIT_ID я хочу проверить их с помощью команды git, код выхода которой равен 0 или 1. В зависимости от результата, который я хочу...
27.06.2019
1
ответ

получить все git remote.origin.url из существующих клонов в подкаталоге

мне нравится писать oneliner, который получает все удаленные URL-адреса из моих клонированных репозиториев в моей папке git_repo (личная корневая папка git) и передает их в файл моя идея была чем-то вроде cat */....
18.06.2019
1
ответ

Не удается войти в оболочку root по умолчанию — Debian

Я использую сервер Debian 9. Обычно я обращаюсь по ssh к обычному пользователю (скажем, user1) и su в root, потому что я отключил ssh в root. Недавно я настраивал git-сервер, на котором создал пользователя git ...
16.06.2019